Job Search and Career Advice Platform

Enable job alerts via email!

EMEA Regional Workplace & Facilities Lead

Menlo Ventures

Greater London

On-site

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm is seeking an experienced Facilities Site Manager to oversee operations from the London office. This role includes managing a support team, optimizing workplace strategies for a rapidly growing team across EMEA, and ensuring exceptional service quality. The ideal candidate will have over 8 years of management experience and a strong focus on organizational and financial processes. The position offers a unique opportunity to shape workplace environments and strengthen vendor partnerships.

Benefits

Comprehensive benefits
Diversity and inclusion commitment

Qualifications

  • 8+ years management experience with responsibility for operations and service delivery.
  • Experience building schedules and working with cross-functional stakeholders.
  • Good communication skills and the ability to draft office communications.
  • Proven organizational skills, managing multiple work streams and projects.
  • Customer-focused attitude - ensuring consistently high quality resolutions.
  • Financial and budget experience including sourcing goods or services.
  • Experience managing projects within a distributed, remote environment.

Responsibilities

  • Deliver the best in class service for employees and customers.
  • Manage support team for internal events and company activities.
  • Oversee front of house activities such as security management.
  • Guide facilities operations to achieve an exceptional environment.
  • Maintain strong relationships with internal stakeholders and vendor services.

Skills

Management experience
Communication skills
Organizational skills
Customer-focused attitude
Financial and budget experience
Job description
A leading technology firm is seeking an experienced Facilities Site Manager to oversee operations from the London office. This role includes managing a support team, optimizing workplace strategies for a rapidly growing team across EMEA, and ensuring exceptional service quality. The ideal candidate will have over 8 years of management experience and a strong focus on organizational and financial processes. The position offers a unique opportunity to shape workplace environments and strengthen vendor partnerships.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.