Leaders
Top 10 Hires of the Week
Critical Mass Critical Mass, the global digital experience design agency, has hired Grant Owens as its Chief Strategy Officer. Owens, who is based in New York and was formerly the GVP Head of Planning at Razorfish North America, will lead the...
Posted by: Creativepool Editorial