Matteo Resta

National Head Of Customer Success at Annalect

Matteo Resta has a diverse work experience spanning over several companies and roles. Matteo currently works at Annalect as the National Head of Customer Success, where they focus on building strong client and partner relationships, promoting a customer-centric mindset, and delivering company growth. Prior to this, they served as the Head of Customer Success Sydney at Annalect, leading business development and value delivery in the Sydney market.

Before joining Annalect, Matteo worked at OMD APAC in various roles. Matteo was the Head of Applied Data, responsible for driving measured accountability to business results and growth. Matteo also served as the Regional Business Director, where they led engagement with senior-level clients and developed strategies to achieve client goals. Additionally, they were a Senior Regional Account Director and the Regional Digital Director, where they focused on driving digital transformation and utilizing data to personalize marketing efforts.

Prior to their time at OMD APAC, Matteo worked at MEC, where they held several roles including Digital Director for Nestlé and the MEC Entertainment Business Unit. Matteo was responsible for managing digital teams, developing strategies, and delivering on client objectives. Matteo also worked at GroupM France as a Digital Manager, executing online strategies and managing client relationships.

Matteo's career began with an internship at MindShare's Branded Content division, where they worked on conceptualizing and executing innovative campaigns for clients. Matteo also has experience working in the medical division of Europ Assistance and as a Sales Manager at Vodafone Italy, where they successfully delivered sales to mid-market enterprise accounts.

Overall, Matteo Resta has a strong background in customer success, digital strategy, and driving business growth through innovative and data-driven approaches.

Matteo Resta completed their education in a chronologically order as follows:

1. High School ITCS Manfredo Da Passano (1999-2004)

- Degree: Business correspondent in foreign languages

- Field of Study: Communication & Marketing

2. Università degli Studi di Parma (2004-2007)

- Degree: BA in Politics and European Institutions

- Field of Study: Political Sciences & European Institutions

3. Università degli Studi di Milano (2007-2009)

- Degree: Master in Marketing and business communication

- Field of Study: Public & Business Communication

4. INSEEC MSc (2009-2010)

- Degree: MBA in Advertising & Global Communication

- Field of Study: Advertising Global Communication

Matteo Resta also obtained additional certifications:

1. Behavioural Economics Master Class (May 2020)

- Institution: Cannes Lions School

2. Creativity for Business Growth Master Class (May 2020)

- Institution: Cannes Lions School

3. Marketing Strategy Master Class (May 2020)

- Institution: Cannes Lions School

Links

Timeline

  • National Head Of Customer Success

    December, 2022 - present

  • Head Of Customer Success Sydney

    August, 2021

View in org chart