Power, Utilities & Renewables Advanced Distribution Management System Senior Consultant at Deloitte
Power, Utilities & Renewables Distributed Energy Resources Senior Consultant at Deloitte