Ohad Garnon, based in Oakland, CA, US, is currently a CEO at Liberty Bay Solar, bringing experience from previous roles at Liberty Bay Solar and Energy remodeling.
Not the Ohad Garnon you were looking for?
Find contact details for 700 million professionals.