Robert Villa is an experienced professional in the traffic control and asphalt industries, currently serving as the Traffic Control Division Manager at Cactus Asphalt since June 2018. Robert has held various leadership roles within the company, including Crack Seal / Seal Coat and Striping Division Manager and Traffic Control and Striping Division Manager. Previous experience includes working as an American Family Insurance Agent from April 2013 to June 2018 and positions in sales management at American Traffic Services and sales roles at Cactus Asphalt and RoadSafe Traffic Systems. Robert's career began at Trafficade as a Supervisor, and education includes basic studies at Western International University from 2001 to 2003 and attendance at Corona del Sol High School from 1991 to 1995.
Previous companies
Sign up to view 0 direct reports
Get started
This person is not in any teams