ME

Michelle Ellis

Principal Customer Success Manager, APAC at Immuta

Michelle Ellis has a diverse work experience spanning over several companies and roles. Michelle currently works at Immuta as a Principal Customer Success Manager in the APAC region. Prior to Immuta, they were at Delphix as the Senior Director Customer Success and Global Head of CS Standards and Best Practices. Before Delphix, Michelle worked at SportsLabs - A Silver Chalice Company as the Director of Product Management and Program Manager for X Team Initiatives. Michelle also held a Vice President position at DB Global Technology, Inc., where they were responsible for Special Projects. Michelle has experience working at Deutsche Bank as a Vice President, leading various cross-functional teams and directing Sales and Marketing initiatives. Michelle started their career at Liberty Mutual Insurance as a Project Manager II and also worked as a Principal Consultant at Keane Inc.

Michelle Ellis holds a Bachelor's degree in Computer Science with Mathematics from Saint Anselm College. No additional information is available about their education history.

Links

Previous companies

Liberty Mutual logo
Delphix logo
SportsLabs logo
Deutsche Bank logo

Timeline

  • Principal Customer Success Manager, APAC

    August, 2023 - present

View in org chart