ESB employs 5,055 employees. The ESB management team includes Marguerite Sayers (Deputy Chief Executive Officer), Patrick Naughton (HR Manager), and Peter O'Shea (Head of Corporate and Regulatory Affairs).
Looking for a particular ESB employee's phone or email?