Michael Harris
Director of Sales, Power & Renewables
Shell Energy Solutions


Areas of Expertise
Energy Supplier, Energy Procurement, Renewable Energy, Sustainablility, Energy Benchmarking
Director of Sales, Power & Renewables
Shell Energy Solutions
Energy Supplier, Energy Procurement, Renewable Energy, Sustainablility, Energy Benchmarking