Your mission
The Storytelling Company (TSC) creates immersive, one-of-a-kind digital and physical experiences that connect people to stories in memorable ways. Our USA office is based in Charlotte, NC and our hybrid team blends technology, creativity, and architecture to craft extraordinary spaces for some of the world’s most innovative brands. Join a fast-growing studio where technology and storytelling meet to deliver award-worthy immersive projects.
Key Responsibilities:
Serve as the on-site technical representative for installation and commissioning phases.
Review and redline AV, electrical, and millwork drawings to ensure serviceability, access, and design alignment.
Issue and track redlines in coordination with engineering and project management.
Lead and guide installation teams; verify installation methods, terminations, labeling, and rack builds meet TSC standards.
Coordinate with general contractors, electricians, millworkers, and IT/networking teams to ensure site readiness.
Conduct pre-commissioning readiness checks (power, network, endpoints, firmware, signal paths).
Manage and resolve site issues; maintain accurate issue logs and punch lists.
Advise on installation sequencing, storage, and safety requirements to support project planning and logistics.
Assist in project closeout with as-built documentation and handover materials.
Typical travel: 10–25% (may vary by project).