An experienced and strategic Manager of Talent Acquisition to lead our global recruitment efforts in Commercial, Operations, IT, and Support Services, amongst other areas assigned. This role will be pivotal in driving our ambitious growth agenda by developing and implementing innovative talent acquisition strategies across multiple regions. The focus will be on targeted approaches, robust networking, close collaboration with stakeholders, and thriving in a high-demanding environment with dynamic needs.
Bachelor’s degree in human resources, Business Administration, or a related field. A Masters degree is preferred.