The Human Resources Manager (Barbados & The OECS) is based in Barbados and leads the people strategy across a diverse regional portfolio. As a key business partner, the role aligns HR initiatives with overall business objectives
The Human Resources Officer is responsible for providing end-to-end HR support to assigned business areas. The incumbent manages and contributes to HR projects, change management initiatives and processes that drive HR agenda and supports the achievement of business goals.