Our Leadership

Lilach Mazor Power

CEO

Stef Swiergol

Director of Marketing

Julian Salazar

Plant Operations Manager

Steve Scronic

Finance and Operations Manager

Back to Top
Close Zoom
Context Menu is disabled by theme settings.