UK Customer Success Manager
PayPal
Dublin Pike