An internationally recognised brand name, with operations in over 80 countries worldwide, this organisation's reputation is synonymous with quality products and guaranteed satisfaction. As one of the largest and most respected marketing companies, they seek a tenacious and persuasive Strategic Deployment Manager to drive the successful implementation of their long-term strategic plan.Havi...