Framestore Promotes James Razzall To President, North America Advertising Sunday, April 22, 2018 Framestore has promoted James Razzall to president, North America advertising. He was previously managing director of the company’s L.A. office,…