Jobs 1 to 1 of 1

Project Manager

Capita is UK's leading provider of business process management and integrated professional support service solutions. Using technology, insight and analytics to underpin everything we do, we work across the private and public sectors playing a vital role in helping our clients deliver modern services efficiently, effectively and to a...
Edinburgh -
Capita plc
Salary: negotiable
Posted: 24 days ago