Glenn Wright
Glenn Wright is Vice President, Renewables and Energy Solutions, Americas. He brings almost 30 years of experience in industrial and commodity markets to his current role. His background includes technology, mergers & acquisitions, trading, risk management and business development. He … Read more