Delivery Director - EMEA (IT Professional Services)
9 days ago
London
This is an opportunity to lead, coach and guide the professional services delivery function for the ... Ability to influence, negotiate, and build consensus with executive and senior management ...