The Global Head of Projects is responsible for overseeing the successful planning, execution, and delivery of all customers’ projects in the organization. This role will lead a team of project managers and serve as the primary liaison between the development teams, stakeholders, and executive leadership. The ideal candidate will have extensive experience in project management […]