Tony Slade

Energy Solutions Strategy Consultant, Shell Energy