Project Manager-Consultant, EMEA
- Location
- Greater London, England, United Kingdom
business requirements gathering and documentation Desire to work in fast-paced, entrepreneurial setting Willingness to travel across EMEA up to a maximum of 50% Degree qualified or above – Ideally within IT/Computer Science, Economics, Finance, Business or a similar Engineering field Preferred Skills Experience of working with complex ...