Trabajó en Burke Marketing Research en Cincinnati, Ohio y México, D.F. En 1970 funda la empresa IMOP. En 1976 dicha empresa pasa a ser parte de la red de empresas Gallup y hasta 2001 la empresa es conocida como Gallup México. Deja la presidencia de TNS Gallup y funda Impetus en 2005, empresa dedicada a la consultoría en estrategias de mercadotecnia y de sistemas de información aplicada a la mercadotecnia.