Executive Team

Executive Team
Stephen Flannigan

Stephen Flannigan

General Manager Business Services

"Success today requires the agility and drive to constantly rethink, reinvigorate, react and reinvent" - Bill Gates


Stephen joined Energy Action in 2016 as the National Marketing Manager and In March 2017 he was appointed General Manager of the Business Services team.

Stephen is responsible for marketing functions across the entire company and also heads the Sales team that services Energy Action’s smaller energy consumers. Stephen is a keen corporate strategist and has a passion for technology. However, above all, Stephen loves mentoring people and watching them grow and develop into future leaders.

Prior to joining Energy Action, Stephen held a variety of management positions at Schneider Electric including Marketing Manager, R&D Director, Support Director and Sales Manager.

Major Achievements 

  • Inspires people to realise their full potential
  • Doubled the global market share of a mature software offer over 3 years
  • Continuously takes on roles outside of his comfort zone