This is a new role as the team currently reports to the Head of Technology Services, EMEA. You will work closely with many senior leaders in the organization in parallel with developing your own leadership team. You should have 5-10 years of experience building, managing, and leading high-impact, customer-facing teams. ...
Work remotely from anywhere.