Con 13 años de experiencia como consultor actuarial en México y Estados Unidos. Ha ayudado a empresas locales y multinacionales a diseñar y administrar sus programas de beneficios en el diseño de programas de gobierno, con participación en juntas de comités de pensiones, en el cálculo y consolidación global de las reservas para beneficios de retiro y post-retiro. Ha administrado diferentes programas coordinando equipos en varias áreas geografías, con una gran diversidad de culturas y husos horarios. También a tenido participaciones como mentor a miembros nuevos de sus equipos y proporcionado entrenamientos teórico y práctico a los mismos. De igual forma, se ha desempeñado como Client Relationship Manager, a cargo del fortalecimiento de relaciones con clientes clave.