Overview
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 ..... full job details .....
Other jobs of interest...
CV-Library
FarnboroughYesterday

CV-Library
WindsorYesterday

Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!