Business Support Manager
Posted 3 hours ago by Devonshire Appointments
- Location:
- City of London, Greater London
- Job Type:
- Permanent
As the Business Support Manager, you'll be leading data capture and pipeline structuring, creating insightful reports, and providing analytical support to boost decision-making and operational efficiency. Your adaptability will be key as you navigate the changing workplace, contributing … more