Sign In

Pedro de la Barra

Project Manager at Sol Systems

Pedro Leon de la Barra is a project manager with extensive experience in the solar energy industry. He worked as a Project Manager at Sol Systems from March 2020 to August 2023, where he managed development and construction responsibilities for over 50MW of distributed generation solar projects serving commercial and industrial customers in states including Illinois, Nebraska, New Jersey, and New York.12

Prior to his role at Sol Systems, Pedro worked as a Project Manager for New Columbia Solar from August 2018 to February 2020, where he led development and construction of 4 MW of commercial solar projects in the Washington DC metropolitan region.12

Currently, Pedro is working as a Project Manager at Renewable Properties, a position he has held since August 2023.2 In this role, his responsibilities include overseeing engineering, procurement, and construction of solar projects, specifically managing negotiation and implementation of EPC contracts.1

Pedro holds a Bachelor's degree in Economics from Instituto Tecnológico Autónomo de México (ITAM) and an MBA from Yale School of Management.1 His certifications include OSHA 10 and the NABCEP Associate certification.1

Throughout his career, Pedro has demonstrated expertise in managing various aspects of solar projects, including customer logistics, EPC supervision, and interconnection for portfolios of DG solar projects.2

Highlights

Dec 4 · solsystems.com
Sol Systems Deepens Community Impact in Illinois with Help From ...
Sep 13 · solsystems.com
About Sol Systems
Jan 1 · renewprop.com
Pedro de Leon Barra Project Manager - Renewable Properties
Solar Podcast with F&S and Sol Systems | iCAP Portal
May 8 · solsystems.com
Pedro Leon de la Barra, Author at Sol Systems
Pedro Leon de la Barra, Author at Sol Systems

Related Questions

What are some of the notable projects Pedro de la Barra has managed at Sol Systems?
How has Pedro de la Barra contributed to Sol Systems' community impact initiatives?
What is Pedro de la Barra's educational background and how has it influenced his career?
How does Pedro de la Barra's experience at Sol Systems compare to his role at Renewable Properties?
What certifications does Pedro de la Barra hold and how do they benefit his work in solar energy?
Pedro de la Barra
Pedro de la Barra, photo 1
Pedro de la Barra, photo 2
Add to my network

Location

Washington, District of Columbia, United States