Your new company
Our client are a large not-for-profit that operate on a global scale. They are hiring a Technical Services Manager to provide technical expertise in managing M&E assets across their large operational sites in Central London.
Your new role
As Technical Services Manager, you will provide technical expertise and ensure assets are managed in line with the organisations priorities. Key ...