Peter Stevenson has worked as the Business Development Director for SOURCE Global since March 2022. Prior to that, they worked at Mercy Corps, where they held various roles including Renewable Energy Adviser from September 2019 to October 2021, Country Director & Renewable Energy Adviser from November 2015 to September 2019, and Director of Programmes from March 2009 to October 2015.
Peter Stevenson completed their education from 2011 to 2016 at Murdoch University, where they earned a Master of Science (MSc) degree in Renewable Energy.
Sign up to view 1 direct report
Get started