Marco Esparza Villa is a Tech Manager at Joffroy Global since December 2009 and IT Manager at Joffroy since the same year. Prior to this, Marco worked as an IT Manager at Corporativo Aduanal Ruiz, S.C. from February 2005 to November 2009. Marco holds a degree in Computer Systems Engineering with a focus on Databases from Instituto Tecnológico de Nogales.
Sign up to view 0 direct reports
Get started
This person is not in any teams