top of page
Robert Greskowiak

Robert Greskowiak

Chief Commercial Officer

Rob leverages over 15 years of clean energy expertise, having secured over 6,000 megawatts of offtake across diverse US markets. Rob leads Lightshift's commercialization efforts, spearheading strategic customer engagement, marketing strategy and securing offtake opportunities for the company.

Prior to Lightshift Energy, Rob played a key role in leading Invenergy's eastern US origination efforts, driving customer strategy and securing off-take for wind, solar, BESS, and thermal projects across a 27-state region. Rob honed his analytical and strategic skills at PricewaterhouseCoopers and E.ON Climate & Renewables (now RWE), gaining diverse experience in finance, FP&A, asset management, and strategy within the clean energy landscape. A registered CPA (Illinois), Rob holds a BS and MS in Accountancy from the University of Illinois at Urbana-Champaign.

bottom of page