Secretaria de Marina - Armada de México
Oficial de Cargo
BancodeMéxico
Cash and Valuables in transit division - Deputy Manager
Compañía de Telefonos y Bienes Raíces
Asesor de Seguridad
Central Bank of Mexico
Security Director
BancodeMéxico
Cash and values im transit division
Heroica Escuela Naval Militar de Mexico
Instituto Nacional de Administración Pública
Universidad Anáhuac Mexico Norte