Installation & Project Manager
Delta Electronics · Hemel Hempstead, England, GB
Company Description Delta Group established our EMEA operation in 1995 with region headquarters in Hoofddorp near Amsterdam to pursue Delta's corporate missi...
Job description
Company Description Delta Group established our EMEA operation in 1995 with region headquarters in Hoofddorp near Amsterdam to pursue Delta's corporate mission: "To provide innovative, clean and efficient energy solutions for a better tomorrow." For nearly 20 years, Delta EMEA continues to dedicate in R&D to support the most important businesses with advanced energy-saving solutions. Job Description: Overseeing the planning, execution, and safety of product and system installations, ensuring projects are completed on time, within budget, and to quality standards. This position reports to the Technical Services Manager and has no direct reports. Responsibilities: - Transfer of ownership of Installation Projects from account manager in respect of service delivery - Manage and Deliver projects on time, within budget, to quality standards and customer satisfaction - Project Planning: Create and maintain comprehensive, full-scale project plans using tools like Microsoft Project or Similar. - Acting as the main point of contact for clients, facilitate regular status meetings and distribute clear performance reports and resolving issues. - Managing installation teams/subcontractors and r...