Enable job alerts via email!
A well-known recruitment platform is seeking a Multi-Site Manager to oversee operations across multiple locations in London. The role involves linking frontline managers with executive teams while providing coaching and strategic guidance to ensure performance standards. Candidates should have experience in data analysis and multi-location operations management.
A multi-site manager is a role responsible for overseeing operations, staff, and performance across several different physical locations or business units, rather than just one. This manager will act as a link between frontline managers and executive teams, focusing on performance through others by providing coaching, data analysis, and strategic guidance to ensure consistent standards and results.