Osprey Renewables employs 8 employees. The Osprey Renewables management team includes Fredrick Kahenya (Chief Financial Officer), Guy Dixon (Vice President), and Ruth Muthoni (Investment Associate).
Looking for a particular Osprey Renewables employee's phone or email?