A lo largo de su trayectoria profesional ha combinado la docencia, en CESMA, con su actividad en distintas empresas como Burger King, Merck Sharp & Dohme, en las que fue director de comunicación y relaciones institucionales. En 1995 fundó la agencia Impulso de Comunicación. Anteriormente fue ejecutivo de cuentas en ICP/Research y en el Instituto de la Comunicación Pública.


Mazo cuenta con un MBA, Master en Administración y Dirección de Empresas por la Universidad Pontificia de Comillas.