Commanding the Creative Hub: Leading Facilities and Safety Excellence at McCann London

Background

We recently fulfilled the critical position of Head of Facilities for McCann London, a leading advertising agency renowned for creativity and innovation. The role was pivotal in overseeing the operational excellence of their Herbrand Street office, encompassing mechanical and electrical systems, health and safety, and risk management.

The Challenge

McCann London required a Head of Facilities to manage the day-to-day operations of their 62,500 square feet building. The ideal candidate needed extensive experience in business continuity, incident response, and managing large budgets up to £5 million. Key skills included ISO14001 accreditation, leadership of teams exceeding 5 members, and comprehensive knowledge of both hard and soft services in a dynamic, fast-paced environment.

We engaged in a rigorous search for candidates with proven expertise in facilities management, particularly in handling large-scale operations and stringent health and safety standards. Emphasis was placed on candidates adept at managing building security and maintaining high standards across all facility services.

The Results

Upon placement, the Head of Facilities at McCann London made an immediate impact:

1. Operational Oversight: Successfully managed the day-to-day operations of the Herbrand Street office, ensuring seamless mechanical and electrical systems and optimising both hard and soft services.

2. Budget Management: Effectively controlled budgets up to £5 million, prioritising cost-efficiency while maintaining service excellence.

3. Health, Safety, and Risk Management: Implemented robust health and safety protocols and risk management strategies, ensuring compliance with ISO14001 standards and fostering a safe working environment.

4. Team Leadership: Led a team of over 5 facilities professionals, fostering a culture of collaboration and excellence.

5. Building Security: Enhanced building security measures, safeguarding McCann London's premises and assets.