Job Description
*** MUST HAVE 5 + YEARS OF RESIDENTIAL SOLAR INSTALLATION LEADERSHIP EXPERIENCE***
Solar Energy World, now a wholly owned subsidiary of Comcast Corporation, is a top-rated, award-winning regional solar panel installation company for residential property owners serving Maryland, Virginia, Delaware, Pennsylvania, New Jersey, Florida, and Washington D.C.
Comcast has a long and successful history of acquiring, investing in and growing small companies. Solar Energy World has Comcast’s full backing and support as part of it’s new Energy Services business unit, and they are focused on expanding our reach, and fully supporting our dedication to in-house quality, integrity, and lasting value for every homeowner we serve. Because tomorrow matters.
The Director of Installation job oversees the installation process. It coaches, inspires, motivates, guides, and develops our Regional Operations Managers. Provides leadership and direction for multiple functional areas. Manages professionals at manager, supervisor and professional levels. Ensures appropriate resources to achieve financial and business objectives. Influences, shapes, and integrates strategy for functional area(s).
Core Responsibilities
Lead, mentor, and coach Regional Operations Managers to deliver outstanding field performance
Recruit, train, and retain high-performing field leadership talent.
Foster a culture of accountability, safety, quality, and continuous improvement.
Own performance metrics across safety, quality, customer experience (CX), schedule adherence, and productivity.
Optimize regional schedules to maximize density and minimize drive time and inefficiencies.
Identify and implement process improvements to drive consistency, scalability, and excellence across field operations.
Ensure all installations meet or exceed quality standards and deliver an exceptional customer experience.
Partner with internal departments (Sales, Design, Permitting, Inspection, etc.) to streamline workflows and remove operational friction.
Resolve escalated issues quickly and effectively with a customer-first mindset.
Promote and enforce a strong safety culture aligned with OSHA standards and company policies.
Ensure crews adhere to all building codes, utility requirements, and AHJ regulations.
Analyze operational data and key performance indicators to identify trends and opportunities.
Establish and manage budgets, labor utilization, and cost efficiency.
Provide regular performance updates and strategic recommendations to executive leadership.
Consistent exercise of independent judgment and discretion in matters of significance.
Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.
Other duties and responsibilities as assigned.Company Description
Solar Energy World, now a wholly owned subsidiary of Comcast Corporation, is a top-rated, award-winning regional solar panel installation company for residential property owners serving Maryland, Virginia, Delaware, Pennsylvania, New Jersey, Florida, and Washington D.C.
Full-time