EMEA Customer Success Manager at Pantheon Platform | HireBase