Latest jobs
Technical Project Manager
Our client is looking for a Senior Project Manager to join their team of technical and Insurance industry experts in London.
The Project Manager works as a liaison between IT and the business area to capture and document processes and business requirements, and translate those into...