Company: Baringa
Senior Manager/Director - Energy Retail About Baringa: We set out to build the world's most trusted consulting firm... teams to design and deliver business solutions to clients across the energy landscape, with a focus on Energy Retail...
View full job description