Senior Technical Project Manager
1 day ago
London
... product, partners, 3rd party suppliers, customer team). * Use your project management, technical ... of geographical or organisational boundaries. You will be a natural problem solver with a cool head ...