Rodriguez employs 125 employees. The Rodriguez management team includes Lou (CEO and Founder), Alban Hasa (Geospatial Manager), and Matthew Sherwood (Chief Financial Officer and Chief Technology Officer (CFO and CTO)).
Looking for a particular Rodriguez employee's phone or email?