Latest jobs
Recommended jobs
The position doesn't manage a team directly but would be expected to lead virtual teams in the business. These virtual teams could be from a variety of different countries as well as different skill sets.
The position will report to the Strategy and Insight Integration Manager based...