Pedro Leon de la Barra

Project Manager at Renewable Properties

Pedro Leon de la Barra is currently working as a Project Manager at Renewable Properties, overseeing logistics and supervision for a portfolio of solar projects in Illinois. Prior to this, Pedro led the development and construction of commercial solar projects in Washington DC at New Columbia Solar. Pedro also has experience in international business solutions at Opower and financial analysis at Prudential Real Estate Investors. Pedro holds a Master of Business Administration from Yale School of Management and a degree in Economics from Instituto Tecnológico Autónomo de México.

Links

Previous companies

Sol Systems logo
Comisión Federal de Electricidad logo

Org chart