Business Administration Manager
13 days ago
London
The role of the Business Administration Manager is to work with key stakeholders to oversee and optimise our teams as the business transitions to new methods of working, contributing to the efficiency, productivity, and profitability of the business through operational planning, management, and i...