Josephine Allen

General Manager at SSE Energy Solutions

Josephine Allen is currently working as the General Manager at SSE Energy Solutions. Prior to this, Josephine held roles such as Regional General Manager at Gigaclear Ltd, Programme Delivery Director at CableCom Networking Ltd, and Customer Project Manager at Eclipse Internet. With a background in project and programme management, Josephine has proven experience in leading teams and driving transformational change. Josephine has a strong focus on customer service, operational strategy, and communication skills. Allen's academic background includes a Master of Science in Hydrology from the University of Leeds and a Bachelor of Science in Geography from Aberystwyth University.

Links

Previous companies

Thames Water logo
Gigaclear logo

Org chart

Sign up to view 3 direct reports

Get started