John Walsh

Customer Solutions Manager, ESB

John Walsh is the Great Britain and Emerging Business Manager for ESB’s Customer Solutions team. He manages a number of teams in Great Britain and Ireland that support customers by reducing their energy costs, decarbonising their business and, providing electric vehicle charging infrastructure. John started his career as an engineer and has over 25 years’ experience working with customers and low carbon technologies.