Carlos Cata

On Marketing with Guest Editor Carlos Cata

The managing partner at CTPartners takes our questions