Grant Owens

Global Chief Strategy Officer at Critical Mass

Grant Owens has over 20 years of work experience in the advertising and marketing industry. Grant began their career in 1999 at Interactive Bureau, where they worked as a Creative Strategist. In 1999, they also joined Euro RSCG as a Senior Planner. In 2004, they joined Razorfish as a Sr. Strategy Manager and later held roles as Dir, Account Planning, VP, Account Planning, and GVP, National Head of Planning. Owens transitioned to Critical Mass in 2015 and currently serves as the Global Chief Strategy Officer. In addition to their agency roles, Owens also worked as an Adjunct Professor at New York University from 2012 to 2015.

Grant Owens attended Miami University, where they earned a Bachelor of Arts (B.A.) degree in an undisclosed field of study. It is not specified when they started or finished their education at Miami University. There is no information provided about any other educational experiences or degrees obtained.

Links

Timeline

  • Global Chief Strategy Officer

    June, 2015 - present

View in org chart