About

The Sol Team

Every member of the Sol Systems’ and Sol Customer Solutions’ teams are at the company due to his or her deep expertise, drive to deliver, and authenticity.

Our team is made up of leading experts in the solar industry across all critical disciplines including financiers, engineers, lawyers, project managers, asset managers, energy markets analysts, and policy analysts.

Get to know our team members through their bios below. Be sure to connect with us at industry events and on LinkedIn.

Sol Systems Team

View All

Srivats Agarwal

Analyst, Asset Management
Srivats Agarwal is an Analyst in the Asset Management team. He will be creating reports and running financial analyses to…
Get to Know

Nathan Amer

Manager, Accounting and Finance
Nathan Amer is the Accounting Manager at Sol Systems, where he manages the accounting and financial reporting for multiple entities,…
Get to Know

Timothy Barry

Director, Risk and Operations
Tim Barry serves as a Director in the Risk & Trading Operations group at Sol Systems, where he helps to…
Get to Know

Abbie Borowski

Manager, SREC Operations
Abbie Borowski  manages the SREC operations team. Her primary responsibilities include managing Sol Systems’ 16,000+ SREC customer accounts, coordinating the…
Get to Know

Max Bracchi

Research Associate, Trading
Max Bracchi is a Research Associate on the Trading team at Sol Systems. His responsibilities include managing price forecasts for…
Get to Know

Kate Brandus

Associate, Asset Management
Kate Brandus is an Associate on the Asset Management team, where she manages solar investments through transaction monitoring, financial analysis,…
Get to Know

Mark Brill

Senior Director, Technical Advisory
Mark Brill leads technical diligence for utility-scale assets in the Helios platform. Mr. Brill manages a team of engineers and…
Get to Know

Olga Bukharina

Vice President, Finance and Treasurer
Olga Bukharina is a member of the Accounting and Finance team, as a VP of Finance she is managing Treasury,…
Get to Know

Elizabeth Campbell

Analyst, SREC Customer Operations
Elizabeth Campbell works as an SREC Customer Operations Analyst. Her responsibilities include assisting in the answering of customer inquiries, collecting…
Get to Know

Javier Chacon

Associate, SREC Operations
Javier Chacon works as an Associate on the SREC Operations team at Sol Systems. His responsibilities include assisting in the…
Get to Know

Jason Cimpl

Vice President, Trading
Jason Cimpl manages Sol Systems’ environmental commodities trading desk and the company’s SREC portfolio of 12,000+ solar assets. He oversees creation…
Get to Know

Brenda Cordero

Associate Project Manager, Project Management and Construction
Brenda Cordero is an Associate Project Manager on the Project Management and Construction team. Ms. Cordero supports project delivery in…
Get to Know

Matt Cunningham

Corporate Counsel
As Corporate Counsel, Matt Cunningham advises Sol on all of its sustainability solutions, including the development and financing of solar…
Get to Know

Dan Diamond

Vice President, Project Management and Construction
Dan Diamond leads the Construction Team on negotiating, executing, and managing the PV Project EPC contracts. The team ensures projects…
Get to Know

Austin Ditz

Utility Construction Director, Project Management
Austin Ditz is a Director of Utility Construction, focusing on utility-scale solar projects. Mr. Ditz currently oversees Project Management efforts…
Get to Know

Stephen Duncan

Research Analyst, Trading
Stephen Duncan is an Analyst on the Trading Team at Sol Systems. He conducts historical, regulatory research, supports and further…
Get to Know

Susanne Fratzscher

Associate Vice President, Strategic Solutions
Susanne Fratzscher is Associate Vice President, Strategic Solutions at Sol Systems and develops infrastructure and impact portfolios for strategic customers.…
Get to Know

Michael Gibson

Chief Information Officer
Michael Gibson oversees all aspects of Sol Systems’ IT efforts, from network infrastructure to application development to strategic planning. Mr.…
Get to Know

Jennifer Hernandez

Administrative Associate
Jennifer Hernandez is a part of the Human Resources team as an Administrative Associate. In addition to managing all aspects…
Get to Know

Bartley Higgins

Director, Asset Management
Bartley Higgins is the Director of  Fund Management, where he helps to manage a large and diverse portfolio of solar…
Get to Know

Christian Hofer

Senior Director, Trading
Christian Hofer manages the investment research process in support of Sol Systems’ SREC aggregation and portfolio trading business. Mr. Hofer…
Get to Know

Yuri Horwitz

Chief Executive Officer
Yuri Horwitz, co-founder and Chief Executive Officer of Sol Systems, oversees strategic growth and performance as well as investment strategy…
Get to Know

Juliana Isaac

Performance Engineer, Asset Management
Juliana Isaac works on the Asset Management team as a Performance Engineer, assisting with performance review and operations and maintenance…
Get to Know

Adil Javat

Associate, Asset Management
Adil Javat works on the asset management team, where he conducts credit analysis among other financial analyses while supporting the…
Get to Know

Brent Joplin

Associate, Structured Finance
Brent Joplin works on the Structured Finance team, supporting tax equity and structured finance transactions. Previously, Mr. Joplin worked at…
Get to Know

Alina Kasprik

FP&A Manager, Accounting and Finance
Alina Kasprik is the Manager of Financial Planning & Analysis at Sol Systems. Her primary responsibilities include leading the coordination,…
Get to Know

Isla Kennedy

Analyst, SREC Customer Operations
Isla Kennedy is a SREC Customer Operations Analyst on the SREC Operations team where she helps to manage the accounts…
Get to Know

Meerim Kydykbek kyzy

Associate, HR Administration
Meerim Kydykbek kyzy is a member of Human Resources team where she supports companies recruiting efforts, oversees new hire onboarding and…
Get to Know

Michael Lefkoe

Data Analyst, Trading
Michael Lefkoe is a data analyst with the trading team at Sol Systems. He supports fundamental, technical, and regulatory coverage…
Get to Know

Karen Leung

Associate, Asset Management
Karen Leung is an Associate in the Asset Management department, where she manages solar investments through transaction monitoring, financial analysis,…
Get to Know

James Machulak

Vice President, Asset Management
James Machulak is the Vice President of the Asset Management Department, where he oversees efforts to proactively manage risks associated…
Get to Know

Rohit Marwaha

Vice President, Risk & Trading Operations
Rohit Marwaha is Vice President of Risk & Trading Operations at Sol Systems, where he oversees risk management and trading…
Get to Know

Shannon Meyer-Johanson

Senior Associate, Policy
Shannon Meyer-Johanson supports the Policy team at Sol Systems, which creates and shapes renewable energy markets across the United States.…
Get to Know

Lauren Miller

Director, Policy
Lauren Miller helps manage regulatory affairs work across Sol Systems’ business lines. She oversees relationships with industry associations as well…
Get to Know

Syam Mohan

Director, Trading
Syam Mohan serves as a director on Sol’s Trading Desk. He is a trader for Sol’s REC business lines and…
Get to Know

Chaz Moore

Analyst, SREC Customer Operations
Chaz Moore is a SREC Customers Operations Analyst on the SREC Operations team where he assists in the manages the accounts for…
Get to Know

Lourdes Olivencia

Senior Accountant, Accounting and Finance
Lourdes Olivencia serves as Senior Corporate Accountant for Sol Systems, supporting the accounting team with aggregation service functions, month-end financial…
Get to Know

Rebecca Oren

Director, Accounting and Finance
Rebecca Oren serves as Director of Accounting and Structured Funds at Sol Systems, where she is involved in all aspects…
Get to Know

Will Patterson

Manager, Marketing & Communications
Will Patterson manages website content, long-form collateral and execution of marketing strategy for Sol Systems. Will serves as managing editor…
Get to Know

Krisztina Pjeczka

Senior Associate, Structured Finance
Krisztina Pjeczka is a Senior Associate of Structured Finance at Sol Systems. She supports origination efforts for development and tax…
Get to Know

Adam Polis

Performance Engineer, Asset Management
Adam Polis works on the Asset Management team as a Performance Engineer and is responsible for portfolio optimization, O&M contract…
Get to Know

Eugene Rhee

Performance Engineering Director, Asset Management
Eugene Rhee supports Sol Systems’ Structured Finance and Asset Management teams as an engineering resource. Mr. Rhee manages performance tracking…
Get to Know

Kathleen Robertson

Director, Policy, Government Affairs, and Markets
Kathleen Robertson is the Director of Policy, Government Affairs and Markets where she develops and manages policy initiatives at the state and…
Get to Know

Jeff Roetting

Director, Accounting and Finance
Jeff Roetting is the Director of Accounting. His primary responsibilities include leading all aspects of the accounting and financial reporting…
Get to Know

Ben Roggen

Senior Data Associate, Trading
Ben Roggen serves as a Senior Data Associate on Sol Systems’ Trading Team. He supports the desk by conducting fundamental…
Get to Know

Tony Romagnoli

Senior Associate, Trading
Tony Romagnoli serves as Senior Associate of Environmental Commodities in Sol Systems’ trading department. His primary responsibilities include supporting the…
Get to Know

Claire Siwulec

Marketing, Communications, and Policy Coordinator, Marketing and Communications
Claire Siwulec serves as a Marketing, Communications, and Policy Coordinator on the marketing and communications team. Her responsibilities include managing…
Get to Know

Amira Scott

Senior Accountant, Accounting and Finance
Amira Scott is a Senior Accountant of Payroll and Accounts Payable on Sol Systems’ accounting team where she is responsible…
Get to Know

Avery Sellers

Senior Associate, Business Development
Avery works on the SREC operations team, where he is responsible for handling registrations and inquiries for Sol Systems’ network…
Get to Know

Ganesh Sreeram

Analyst, Risk and Operations
Ganesh is a risk and trading operations analyst at Sol. His primary role is to assist the commodities trading desk…
Get to Know

Eric Stam

Senior Director, Structured Finance
Eric Stam currently works as a Senior Director on Sol Systems Structured Finance team. Mr. Stam joined Sol Systems after…
Get to Know

James Stevens

System Administrator, IT
James Stevens provides IT service support for Sol Systems’ staff, offices, and infrastructure. Mr. Stevens joined Sol Systems with over…
Get to Know

Ann Sweitzer

Director, Human Resources
Ann Sweitzer is a member of the Human Resources team and as a Director, Ms. Sweitzer manages the full life…
Get to Know

Tracy Tran

Junior Accountant, Accounting and Finance
Tracy Tran is the Junior Accountant of the Accounting and FP&A team at Sol Systems. Her primary responsibilities include tracking…
Get to Know

Liz Weir

Chief Operating Officer
As Chief Operating Officer, Liz Weir focuses on organizational development and operational excellence for Sol Systems. Liz comes to Sol…
Get to Know

Andrew Williams

Vice President, Policy & Corporate Affairs
Andrew Williams leads Sol’s growing Policy and Corporate External Affairs team as it creates and shapes renewable energy markets and…
Get to Know

Kenita Williams

Analyst, SREC Customer Operations
Kenita Williams is a SREC Customer Operations Analyst at Sol Systems. Kenita’s daily tasks include registering customers for SREC certification,…
Get to Know

Gabriel Wuebben

Associate Vice President, Structured Finance
Gabe Wuebben manages tax structured projects for Sol Systems’ corporate and institutional clients. Mr. Wuebben supports origination and business development…
Get to Know

Sol Customer Solutions Team

View All

Lauren Aycock

PV Project Engineer, Engineering
Lauren Aycock serves as a PV Project Engineer for Sol Customer Solutions where she provides technical support from inception to…
Get to Know

Chris Baumgartner

Manager, Business Development
Chris Baumgartner is a member of the Sol Customer Solutions team as a Business Development Manager. Mr. Baumgartner manages client…
Get to Know

Bridget Callahan

Manager, Project Development
Bridget Callahan works as a project development manager for Sol Customer Solutions engineering team where she manages solar projects through…
Get to Know

Mark Cooper

Senior Director, Engineering
Mark Cooper oversees engineering operations and quality control for Sol Customer Solutions at all stages of the project development and…
Get to Know

Jim Crawford

Manager, Engineering
Jim Crawford serves as an Engineering Manager at Sol Customer Solutions. Mr. Crawford provides development technical support, conducts project specific…
Get to Know

Chris Dailey

Director, Investments
Chris Dailey is the Director of Sol Customer Solutions’ Investor Managed Accounts team where he performs quantitative and qualitative analysis…
Get to Know

Sam Ditesheim

Senior Analyst, Business Development
Sam Ditesheim serves as a Senior Business Development Analyst for Sol Customer Solutions. In this role, he supports the research…
Get to Know

Rennie Friedman

Director, Project Development
Rennie Friedman serves as the director of project development for the engineering team, where he manages our solar projects through…
Get to Know

Alexander Frith

Development Engineer, Engineering
Alexander Frith serves as a Development Engineer for Sol Customer Solutions. Mr. Frith provides development technical support, conducts project specific reviews,…
Get to Know

Andrew Gilligan

Vice President, Sol Customer Solutions
Andrew Gilligan leads the Sol Customer Solutions company – overseeing and managing one of the most experienced and leading solar…
Get to Know

William Graves

Director, Originations
William Graves is a Director of Originations at Sol Customer Solutions. He works with both corporations and governmental entities to…
Get to Know

Andrew Grin

Associate Vice President, Sol Customer Solutions
Andrew Grin leads Sol’s Investments team, coordinating investment decisions, due diligence, negotiation, and financing of Sol developed distributed generation projects.…
Get to Know

Erin Hickok

Senior Analyst, Investments
Erin Hickok serves as a Senior Analyst with the Investments team. She supports due diligence efforts and negotiations throughout the…
Get to Know

Jacob Hoheim

Director, Originations
Jacob Hoheim is a Director of Originations at Sol Customer Solutions. Jake works closely with Sol customers to assess their…
Get to Know

Pedro Leon de la Barra

Manager, Project Management and Construction
Pedro Leon de la Barra manages contracting, design, execution, and delivery for commercial DG solar projects in the 1 –…
Get to Know

Khee Lim Low

Associate, Solar and Storage
Khee Lim Low is an Associate on the Solar and Storage team. His role includes working with different teams within…
Get to Know

Sandhya Mahadevan

Business Analyst Team Lead
Sandhya Mahadevan serves as Business Analyst Team Lead for Sol Customer Solutions. Ms. Mahadevan helps private and public customers implement…
Get to Know

Nick Mento

Manager, Project Development
Nick Mento works as a Project Development Manager for the Development Engineering team. Prior to working at Sol Systems, Mr.…
Get to Know

Jeff Miller

Senior Director, Business Development
Jeff Miller serves as senior director of business development where he oversees strategy focused on onsite solar energy development for…
Get to Know

Rachael Moreland

Associate Manager, Project Development
Rachael Moreland is an Associate Project Development Manager for the Sol Customer Solutions project development team. She is responsible for…
Get to Know

Daniel Musgrove

Manager, Business Development
Daniel Musgrove serves as the Business Development Manager for California at Sol Customer Solutions. Previously, Mr. Musgrove was an independent…
Get to Know

Anna Noucas

Director, Originations
Anna Noucas leads Sol Customer Solutions’ origination efforts in a variety of markets, where she works to source, diligence and…
Get to Know

Martin Perez

Analyst, Business Development
Martin Perez serves as a Business Development Analyst for the Sol Customer team. He supports the teams with due diligence, financial…
Get to Know

Hardik Pokhrel

Associate, Solar and Storage
Hardik Pokhrel serves as Solar and Storage Associate for Sol Customer Solutions since joining the team in 2021. Mr. Pokhrel…
Get to Know

Jill Rathke

Manager, Solar and Storage
Jill Rathke serves as a Solar and Storage Manager for Sol Customer Solutions. Ms. Rathke helps private and public customers…
Get to Know

Ashley Regan

Manager, Business Development
Ashley Regan serves as a Business Development Manager for Northeast at Sol Customer Solutions. Her territories include NY, NJ, PA, CT among…
Get to Know

Marc Rubcich

Senior Director, Business Development
Marc Rubcich serves as a senior director at Sol Customer Solutions.  In this role, he manages a service-driven department focused…
Get to Know

Steve Swern

Director, Engineering
Steve Swern joins Sol as a Director of Engineering. Steve brings over 11 years of experience in the electric utility,…
Get to Know

Ricardo Tamez

Analyst, Business Development
Ricardo Tamez serves as a Business Development Analyst for both the Sol Customer Solutions and Sol International Teams. He supports the…
Get to Know

Sintia Torres

Program Manager, Project Management and Construction
Sintia Torres works on the SCS Project Management and Construction team, where she manages relationships with EPC partners and developers…
Get to Know

Founders

View All

George Ashton

Founder & Member of the Board
George Ashton, co-founder of Sol Systems, serves on Sol Systems’ Board of Advisors and Board of Directors. In his time…
Meet The Founder

Yuri Horwitz

Chief Executive Officer
Yuri Horwitz, co-founder and Chief Executive Officer of Sol Systems, oversees strategic growth and performance as well as investment strategy…
Meet The Founder