Senior renewables manager joins OWC