Vaughn Allen

Svp, Strategy at Barkley

Vaughn Allen has a diverse work experience spanning over two decades. Vaughn most recently worked at Barkley as the SVP of Strategy starting from December 2019. Prior to that, they were the VP Strategy Director at Fitzco from June 2017 to December 2019, where they led strategy for brands like Coca-Cola and McCormick and conducted qualitative research on multicultural youth.

From November 2014 to May 2017, Allen worked as the VP Brand Planning Director at Arnold Worldwide. During their time there, they rearticulated the brand purpose for Jack Daniel's and developed a brand strategy for CenturyLink. Vaughn also won additional responsibilities in a pitch for the SMB and enterprise sides of the business.

Allen contributed as a Volunteer Brand/Comms Consultant at ACTS Housing from September 2013 to September 2016. Vaughn led a strategic development process to redefine the organization's story, logo, and name to inspire support from the community.

At Acer, Allen held the position of Global Communications Director from October 2012 to July 2013. Vaughn built the global marketing function, developed a global brand/comms strategy, and partnered with agencies Edelman Taipei and Mother London.

Allen joined Red Peak Branding in January 2012 as an Account Director, where they worked on building a global brand for Acer and managed the development of Acer's first global advertising campaign. Prior to that, they worked at Droga5 from January 2009 to January 2012 as a Brand Planner/Account Director, where they led strategy for clients such as Kraft, Prudential, and BMW.

Earlier in their career, Allen worked at BBDO as an Account Supervisor from August 2007 to December 2008 and at Bartle Bogle Hegarty NY as an Account Manager from October 2002 to August 2007. Vaughn gained experience in account management and brand strategy, working on iconic brands such as Axe and Johnnie Walker.

Allen started their professional journey as an Intern at International Truck and Engine Corporation in 2000.

Vaughn Allen completed their undergraduate education from 1998 to 2002 at Indiana University Bloomington, where they obtained a Bachelor of Science degree. Their major areas of study were Marketing, International Business, and Spanish. In 2002, they briefly attended Tecnológico de Monterrey, although the specific degree or field of study they pursued there is not mentioned.

Links

Timeline

  • Svp, Strategy

    December, 2019 - present

View in org chart