The Installation Lead, Ambius, is a high-visibility role, responsible for overseeing the planning, execution and optimization of installation projects for key national account customers. This leadership role requires strong organizational and communication skills to ensure seamless project execution, from initial customer contact to final installation. The ideal candidate will be detail-oriented, proactive, and committed to delivering exceptional customer service. This person will need a strong leadership, strong executive presence when working with customers, as well as excellent negotiating skills for working with vendors, subcontractors, customers and branches.
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
Mid Level
Number of Employees
5,001-10,000 employees