Art Ochoa

20 POINTS2 YEARS
Job function
Director of IT
Company size
11-50 Employees
Industry
Retailer
Years of experience
10+ years
Since Dec 2017, Art Ochoa's postings have been viewed 70 times on IT Central Station.