Clayton Sears

Partner and Sector Lead, Alternative and Renewable Energy, Heidrick and Struggles