Lead Project Coordination & Business Support Manager (Energy)

Company: Equans UK & Ireland
Apply for the Lead Project Coordination & Business Support Manager (Energy)
Location: Wath upon Dearne
Job Description:

Equans is seeking a Business Support Manager (Private Sector) to lead project coordination and office teams across Wath upon Dearne or Leeds. The role focuses on efficient processes, CRM management, and KPI reporting to support surveys, installation and aftercare.

You will manage Project Coordinators, Customer Liaison Officers and Business Administrators, driving continuous improvement in systems and delivery across multiple projects.

#J-18808-Ljbffr…

Posted: September 22nd, 2026