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.
Sign up to view 4 direct reports
Get started