Peter Beaudoin is currently the Senior Advisor to the Chief Executive at Canada’s Oil Sands Innovation Alliance (COSIA). Peter began his professional career as a management consultant and has spent the majority of his career in Asia.
His most recent roles outside of Canada were with WWF, where he was the Chief Operating Officer and Chief Executive Officer of WWF China, based in Beijing, China. Prior to that, Peter lived in Hong Kong for 15 years working in the technology industry.
Peter has substantial experience in building and operating businesses in Asia and has managed transformational programs including post-merger integration and restructuring of pan-Asian operations for a global telecom firm.
Peter has an MBA from the University of Ottawa and a MSc. from the Dept of Engineering, University College of London, UK and speaks English, French and Mandarin.
He is married with 2 children.