Chief Strategy Officer– Critical Mass, USA
Grant Owens is the Chief Strategy Officer at Critical Mass. His role at the agency is to lead strategy teams across the globe to ensure the agency is relentlessly focused on designing meaningful experiences that improve customers’ lives. Grant has a track record of building strong teams that deliver best in class, strategically driven work. Prior to joining CM, Grant was with Razorfish for more than 10 years. Most recently as GVP Head of Planning, he was responsible for digital strategy for clients such as Spotify, Mercedes-Benz, Ford, Viacom, CBS Radio, BMW and CNN. Grant also spent four years working in planning at Euro RSCG 4D, and is an Adjunct Professor at New York University, where he has taught for more than two years.
Judging experience: He judges the Effies annually.