Meet our Key Team Members

Les Johnson

Chief Operating Officer
At ClearBakk Since 2011

Andrew de Wet

Project Director
At ClearBakk Since 2011

Jeff Piccirillo

Solutions Manager
At ClearBakk Since 2013

Russell Jack

Engineering Manager
At ClearBakk Since 2022

Greg Golushko

Project Manager
At ClearBakk Since 2017

Ian Griffin

Business Development Manager
At ClearBakk Since 2023

Lisa Li

Senior Process Engineer
At ClearBakk Since 2014