Lucas Ochoa's Location
Oshkosh, WI, US
Lucas Ochoa's Work
Lucas Ochoa's Education
Lucas Ochoa's Summary
Lucas Ochoa, based in Oshkosh, WI, US, is currently a Online Marketing Manager at Navient, bringing experience from previous roles at Lear Corporation, Berkshire Hathaway and Belk. Lucas Ochoa holds a Bachelor's degree in Information Technology Project Management @ Grambling State University. Lucas Ochoa has 1 email on RocketReach.