Project Manager Europe Transformation
hace 3 días
London
... encompass all aspects of the delivery (customer, people, process, policy, technology - system, data, infrastructure, etc). Often Business Analysts will work across multiple projects at the same time ...