Lana Nwosu

Energy Advisor, Power Utilities and Renewables, Deloitte