How long have chief marketing officers been on the job at large enterprises and advertisers? What are the backgrounds of those CMOs? To find out, Spencer Stuart looked at the 320 named CMOs on the ...