John Flannery

Chief Marketing And Communications Officer at Vantage Group Holdings

John Flannery has a diverse and extensive work experience spanning over several industries. John is currently serving as the Chief Marketing and Communications Officer at Vantage Risk Companies since February 2023. Prior to this, they worked as an Independent Consultant, serving as a Fractional CMO and Marketing & Communications Consultant from May 2022 to January 2023.

Before their independent consulting role, John Flannery had a significant tenure at AIG, where they held multiple positions. John started as the Head of Marketing & Communications for NA Commercial Insurance from June 2019 to June 2020, leading a cross-functional team of 30 and supporting the CEO and senior teams in strategic planning and execution. John also served as the Interim Chief Marketing & Communications Leader from June 2020 to December 2020, leading a global team of 7-10 leaders during an organizational transformation. Flannery's highest role at AIG was Head of North America Marketing & Communications from January 2020 to August 2022. In this position, they drove impactful MarCom strategy, developed a brand repositioning strategy, introduced strategic planning processes, and created a new organizational structure.

Before joining AIG, John Flannery was the Head of Marketing and Communications at Validus Group from January 2018 to May 2019, where they built and led global marketing and communications functions, overseeing brand identity, strategic positioning, marketing, and internal/external communications. Prior to that, they served as the Vice President of Marketing Operations & Digital Strategy at XL Catlin from October 2003 to January 2018, leading global strategic marketing initiatives.

Flannery's earlier experiences include serving as AVP and Senior Business Analyst at Bank of Bermuda from September 1997 to October 2002, where they focused on brand management and marketing for electronic banking channels. John also worked as a Product Development Lead at Universal Kitchen from September 1995 to August 1997, where they were responsible for forward-looking product development for international clients.

Overall, John Flannery's work experience showcases their expertise in marketing and communications, strategic planning, change management, brand repositioning, and team leadership in various organizations and industries.

John Flannery earned a Bachelor's degree in Product Design and Development from the Rhode Island School of Design from 1992 to 1996. Prior to that, they attended Loomis Chaffee for an unspecified period, during which they did not obtain a degree or declare a field of study. In 2016, they obtained a certification as an ABM Certified Strategist from Demandbase - The Leader in Account-Based Marketing.

Links

Previous companies

XL Group logo
HSBC logo
AIG logo

Timeline

  • Chief Marketing And Communications Officer

    February, 2023 - present