Global Onsite Events Lead - Live Production

TAIT

Las Vegas (NV)

On-site

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
HSA contributions
Flexible Spending Accounts
401(k) with match
Paid parental leave
Employee Assistance Program
Wellness stipends
Voluntary benefits
Paid vacation & holidays

Job summary

TAIT, a leader in live event technology with a 45+ year legacy, seeks an experienced Site Manager to lead onsite teams around the world and ensure successful project delivery.

You will oversee onsite scheduling, handover from installation to operations, safety, risk reporting, and daily standups, working closely with clients, subcontractors, and vendors. Travel to shipyards and construction sites will be required to maintain margins and quality.

Qualifications

  • Bachelor's degree required.
  • 10+ years leading large-scale project installations.
  • Strong communication and leadership skills with multi-lingual and multi-national teams.
  • Understanding of automation hardware, software, and TAIT systems.
  • Willingness to travel internationally and work extended periods onsite on shipyards and construction sites.
  • Right to work in the EU.

Responsibilities

  • Oversee and coordinate all aspects of onsite scheduling, ensuring milestones are met and resources are deployed within project and budget constraints.
  • Coordinate the transition from installation to operational handover, ensuring documentation, training, and client handholding is completed successfully.
  • Maintain successful onsite project operations and efficient procedures to provide top-tier service for clients.
  • Lead daily stand ups, toolbox talks, and wrap up meetings to align the team on status and direction.
  • Serve as primary onsite liaison with clients, subcontractors, vendors, authorities, and site owners.
  • Ensure subcontractors and vendors meet contractual, quality, and safety obligations.
  • Create a unified, high-performance work environment.
  • Manage local accommodations and logistics in line with budget and local regulations.
  • Update and maintain technical and team schedules with project leadership.
  • Accountable for managing team and contractor hours to prevent overages.
  • Maintain reporting on site progress, risks and mitigations for stakeholders.
  • Act as conduit to TAIT leadership, escalating issues and schedule deviations.
  • Conduct risk assessments and safety reporting to ensure proactive safety management.

Skills

Leadership
Communication
Project management
Multilingual teams

Education

Bachelor's Degree

Tools

TAIT systems

Job description

TAIT, a leader in live event technology with a 45+ year legacy, seeks an experienced Site Manager to lead onsite teams around the world and ensure successful project delivery.

You will oversee onsite scheduling, handover from installation to operations, safety, risk reporting, and daily standups, working closely with clients, subcontractors, and vendors. Travel to shipyards and construction sites will be required to maintain margins and quality.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Onsite Events Lead & Delivery Manager
Global Onsite Events Lead & Delivery Manager

TAIT • Lititz

On-site
USD 90,000 - 140,000
Medical insurance
Dental insurance
Vision insurance
+7
Live Events Project Manager — Onsite Lead (Travel-Heavy)
Live Events Project Manager — Onsite Lead (Travel-Heavy)

Talent Edge Recruiting • Las Vegas (NV)

On-site
USD 70,000 - 110,000
Site Manager
Site Manager

TAIT • Las Vegas (NV)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+8
Senior Producer - Live Experiences & IP Partnerships
Senior Producer - Live Experiences & IP Partnerships

TAIT • Orlando (FL)

On-site
USD 90,000 - 140,000
Medical insurance
Dental insurance
Vision insurance
+8
Live Event Installation Lead - On-site Team Leader
Live Event Installation Lead - On-site Team Leader

ACME Corp. Production Resources • Milwaukee (WI)

On-site
USD 52,000 - 74,000
On-Site Live Event Production Lead
On-Site Live Event Production Lead

Ghxstship • Miami (FL)

On-site
USD 75,000 - 110,000
OSHA certification
Network of trusted freelance crew
Mechanical Project Lead for Live Events & Installations
Mechanical Project Lead for Live Events & Installations

TAIT • Nashville (TN)

On-site
USD 90,000 - 130,000
Competitive health plans
401(k) with match
Paid time off + holidays
+1
On-Site Construction PM — Lead Multi-Discipline Projects
On-Site Construction PM — Lead Multi-Discipline Projects

Tait & Associates, Inc • Santa Ana (CA)

On-site
USD 90,000 - 115,000
Flexible work options
Medical options
Dental plans
+6
Client Success & Support Manager
Client Success & Support Manager

TAIT • Lititz

On-site
USD 70,000 - 100,000
Health insurance
HSA plan
FSA
+5
Site Manager
Site Manager

TAIT • Lititz

On-site
USD 90,000 - 140,000
Medical insurance
Dental insurance
Vision insurance
+7