Search All tech Jobs

Adyen logo
Adyen

Team Lead - Technical Support

Lead a technical support team in Amsterdam, guiding and developing support engineers to resolve complex technical issues for global merchants.