Patrick Ombrellaro has over 30 years of experience providing consulting, project management, strategic development, and sales/commercial leadership domestically and internationally. He has extensive experience in the Energy
Sector working with Developers, Utilities, IPPs, and Financial Institutions across a platform of conventional, renewable, and emerging technology projects.
Mr. Ombrellaro has a Bachelor of Science degree in Chemical Engineering from the University of Washington.
Sign up to view 0 direct reports
Get started