Manuel Ochoa's Location
Los Angeles, CA, US
Manuel Ochoa's Work
Manuel Ochoa's Summary
Manuel Ochoa, based in Los Angeles, CA, US, is currently a Logistics Manager at Treepublic Solar, bringing experience from previous roles at Wheels by Helbiz, Treepublic, Lime and DNA Specialty Inc..