EMEA Customer Success Manager job at Pantheon Systems, Inc