Business Systems Manager
- Salary negotiable
- Leeds, West Yorkshire
- Permanent, full-time
What is arguably the most exciting insurance company in the market right now, seeks a talented Business Systems Manager to lead the development of an exciting new insurance platform. Our client, a fortune 500 company with over 60 offices in 20 countr...
Go to similar: Manager jobs