BW

Brett Willis

Global Customer Success Operations Manager at Dotdigital Group

Brett Willis has a strong background in digital industry, starting as an interactive designer and progressing to roles such as Senior Key Account Director and Global Customer Success Operations Manager at Dotdigital. With over 18 years of experience, Brett has shown excellent skills in customer success management and digital strategy while also being knowledgeable in web design. Prior to their current role, Brett worked at Westhill Communications and held leadership positions such as Head of Digital. Throughout their career, Brett has shown a dedication to putting the customer first and working closely with all departments.

Links

Timeline

  • Global Customer Success Operations Manager

    April 1, 2024 - present

  • Head Of Customer Insight

    January, 2021

  • Head Of Customer Success

    July, 2018

  • Senior Key Account Director

    July, 2016

  • Key Account Director

    January, 2014

View in org chart