Joe Ross

Director of Development

Joe Ross is an experienced team leader and Director of Development at TransAlta, specializing in renewable energy and construction. They have a demonstrated history of growing businesses and possess skills in financial planning and analysis, strategy, and business development. Previously, Joe held roles as Senior Project Development Manager at EDP Renewables and Director of Development at NextEra Energy Resources. They also served as Manager of Strategy & Innovation at Portland General Electric and Manager of Sales & Origination at Barclays Investment Bank. Joe is currently pursuing a Master’s degree in Economics at George Mason University and an MBA in Business at Arizona State University’s W. P. Carey School of Business.

Location

Portland, United States

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices