Customer Success Manager (Commercial) - EMEA at Vanta | HireBase