Jobs 1 to 1 of 1

Project Manager - Citrix

City, London -
My client Transport for London is looking for a Project Manager to be a member of the Project Delivery team and is jointly responsible for meeting the team's overall objectives and leading the shared focus within IT to deliver customer satisfaction across project management services... The Project Manager will...
Posted: 2 days ago