Thomas Holwell

Head of EMEA Customer Success at Seerist

Ensuring that Seerist’s clients across Europe, the Middle East and Africa are building trusted relationships and have an exceptional experience is Tom and his team’s passion.

Links

Previous companies

Informa logo
Surrey Police logo
Control Risks logo
Janes logo
Informa logo

Timeline

  • Head of EMEA Customer Success

    Current role

View in org chart