Business Manager
Posted 3 days ago by Office Angels
- Location:
- City of London, London (159 miles)
- Job Type:
- Permanent
Are you a Business Manager with experience within the Insurance/ Financial Services industry. You will work directly under the International COO as the Business Manager and play a key role in advancing performance and operational excellence. You will be a key player in the … more