The Look Company is a global leader in large-format graphics, signage, and branding solutions for stadiums, retail environments, commercial buildings, and events. We are seeking an experienced Project Delivery & Installation Manager to lead project execution and installation operations for our Tampa location. The Project Delivery & Installation Manager oversees project managers, site survey teams, and installation crews to ensure flawless delivery from project kickoff to final installation. This role requires strong leadership, excellent coordination, and hands-on operational oversight across multiple locations. The ideal candidate will have experience in signage, graphics, or construction environments, and will be comfortable leading both office-based project teams and field installation crews.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed