Customer Success Manager - EMEA at Vanta | HireBase