Johan Odin, based in Sweden, is currently a Executive Vice President of Partnerships and Transactions at GreenGo Energy Group. Johan Odin brings experience from previous roles at Vattenfall, Sharpe Advisors and ABB. Johan Odin holds a Master of Business Administration (MBA) in Företagsekonomi @ Lund University School of Economics and Management. With a robust skill set that includes Energy, Energy Markets, Renewable Energy, Power Generation, Nuclear and more. Johan Odin has 2 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Johan Odin?
Find contact details for 700 million professionals.