Senior Manager/Director – Energy Retail June 20, 2024 by 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…