Chief Executive Officer SWEB Development & SWEB Development USA LLC
Rory leads SWEB Development’s project origination efforts in Canada and the United States. With extensive experience in the North American renewable energy sector developing utility scale projects for the last decade, Rory provides solid leadership in the development life-cycle, starting from greenfielding through to commercial operation. Rory holds a Master of Science Degree in Renewable Resources from McGill University, and a Bachelor of Science Degree from Dalhousie University.
When not decarbonizing the electric grid, Rory enjoys spending time with his wife and 3 children, playing and watching a variety of sports, DIY, and brewing craft ales.
“The fight is won or lost far away from witnesses - behind the lines, in the gym, and out there on the road, long before I dance under those lights.” – Muhammad Ali
SWEB Development © copyright 2017