Level
The Installation Team Manager leads traveling installation teams during the build-out and opening phases of new Level99 venues, overseeing installers and coordinators to deliver entertainment installations on time and within budget. This hands-on leadership role involves coordinating with construction teams, general contractors, and vendors to manage site operations, safety protocols, and technical troubleshooting in high-pressure environments. The position requires extensive travel and the ability to maintain organization and calm under pressure while ensuring high-quality workmanship.
Headquarters
New York, New York, United States
Company Size
51-200 employees
Founded
2018
Level is your modern benefits toolkit. We help you design and deliver flexible benefits, from lifestyle spending accounts to dental and vision plans — all accessible on one payment card and app.
Headquarters
San Francisco, CA
Company Size
201-500 employees
Founded
2018
Industry
Technology
Glassdoor Rating
4.2 / 5
Sarah Johnson
Chief Executive Officer
Michael Chen
Chief Technology Officer
Emily Williams
VP of Engineering
David Rodriguez
VP of Product
Jessica Thompson
Chief Financial Officer
Andrew Park
VP of Sales
View leadership team, funding history,
and employee contacts for Level.
Installation Engineer
Jobs for Humanity
Floorcovering Installation Coordinator
College Hunks Hauling Junk of Indianapolis SW
Floorcovering Installation Coordinator
College Hunks Hauling Junk of Indianapolis SW
Floorcovering Installation Coordinator
College Hunks Hauling Junk of Indianapolis SW
Installation Technician - Journeyman
California Closets
Field Service Engineer (162337)
Texas Health