VP, Data Center Delivery, EMEA at Overwatch Mission Critical | GB | Rezi

VP, Data Center Delivery, EMEA at Overwatch Mission Critical

VP, Data Center Delivery, EMEA

Overwatch Mission Critical · GB

2 days ago

VP, Data Center Delivery, EMEA

Overwatch Mission Critical · GB

2 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are seeking a VP, Data Centre Delivery to lead mission-critical Data Center Infrastructure projects across the EMEA region. This executive will direct our technical delivery organization, ensuring efficient and timely completion of infrastructure deployment, system maintenance, and operational activities, meeting both internal and customer expectations. The role requires deep expertise in best-in-class data center infrastructure and collaboration with senior leadership on strategic initiatives.

Responsibilities

  • Develop and track plans for unit initiatives, ensuring focused team time.
  • Collaborate with adjacent units to define clear process demarcation points.
  • Partner with the Onboard Specialist for tailored onboarding and orientation.
  • Collaborate with the Director of Training and Development for appropriate programs.
  • Strategize with Sales and Support Solutions Manager for a comprehensive program approach.
  • Provide vetted job descriptions and support to the Recruiting Manager.
  • Offer guidance and support to recruiters as needed.
  • Monitor deployed initiatives for adherence and consistency.
  • Identify opportunities for unit-wide improvements.
  • Establish and maintain regular communication with team members.
  • Monitor team needs, including training, PTO, and travel.
  • Ensure compliance with organizational policies and industry regulations.
  • Monitor team schedules and staffing levels.

Requirements

  • Promote a positive and inclusive workplace culture.
  • Address and escalate issues according to established procedures.
  • Represent the organization at industry events and conferences.
  • Review and approve statements of work (SOWs).
  • Oversee payroll and HR-related administrative tasks.
  • Develop and maintain relationships with employees and clients.
  • Strategize with Field managers and unit management.
  • Establish clear performance expectations and goals for team members.

Skills

  • Data Center construction industry expertise
  • Customer relationship development and management
  • Excellent communication skills
  • Excellent customer service skills
  • Strong organizational skills
  • Strong problem-solving skills
  • Ability to work independently
  • Ability to work in a team environment

Location

  • EMEA

Work Type

  • Full-time

Experience Level

  • 10+ years of experience in the Data Center construction industry
  • Executive level leadership

Education Level

  • Bachelor’s degree in business, construction management, or related field, or Vocational school (additional experience can satisfy this requirement)

Benefits

  • Competitive salary and benefits package

About the Company

  • Overwatch is a service-disabled Veteran-owned small business (SDVOB) certified through the National Veterans Business Development Council (NVBDC).
  • Offers construction professional services, talent acquisition, and general contractor services for the mission-critical infrastructure industry.
  • Mission is the construction and management of state-of-the-art data centres with precision and reliability.
  • Deploys necessary personnel for data centre construction and management.

Equal Opportunity

  • OVERWATCH is committed to creating a diverse work environment and is proud to be an Equal Opportunity Employer.
  • OVERWATCH considers candidates regardless of race, colour, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.