Business Manager / Analyst
- Salary negotiable
- City of London, London
- Contract, full-time
Business Manager / Analyst Office of COO - Technology Department Fully Onsite in London (EC2Y) - Moorgate 709.30pd Inside IR35 - initial 6 month contract Our client, a leading financial institution with EMEA headquarters in London, is seeking a contr...
Go to similar: Manager jobs