Tiene estudios de Ingeniería Química en la Universidad de Texas, licenciatura en Comunicación por el CENEVAL y, desde hace 12 años, es profesor de diversas asignaturas de comunicación en la universidad Panamericana.
Cuenta con una amplia trayectoria en el mundo de la comunicación corporativa y el manejo de crisis. Hoy es Director General y fundador de StreamicsLab, una firma de Social Data Sciences dedicada a inteligencia, estrategia y análisis digital.
Con 30 años de experiencia profesional como consultor y como directivo, Oscar ha sido Director de Comunicación Social en el Gobierno de la Ciudad de México, y consultor de estrategia política y electoral. Fue Presidente y Director General de Hill+Knowlton Strategies México, Director General para México; y Director de Comunicación Corporativa y Asuntos Públicos para Latinoamérica de Nokia Siemens Networks.
Previamente también fue Director General de Comunicación Imagen y Asuntos Institucionales de Grupo Financiero BBVA y socio fundador de su propia firma de Comunicación Corporativa por más de 15 años.