EMEA Customer Success Manager at logicgate | AI Job Board