Customer Success Manager at Adyen | HireBase