Results: 17

Deliver Manager - 72028

We’re going to explore whether there are better ways to deliver the department’s activity with schools in a way that works fo…

Find out more

Senior Business Analyst - Agile

Evodia are seeking an external associate to perform the role of Senior Business Analyst within Data Analytics, Data Quality, …

Find out more

Payment Specialist / Technical Architect

Evodia are seeking an external associate to perform the role of Payment Specialist / Technical Architect to support a Digital…

Find out more

Delivery Manager - CRM Workstream

Evodia are seeking an external associate to perform the role for Delivery Manager in the delivery of a stream of a Digital Tr…

Find out more

Project Manager - 72022

Our client based in London is looking for a Project Manager who has an understanding of call centre management applications, …

Find out more