Fluent English is essential for this role – Polish or Swedish is an advantage. Role to be based in Dundalk or Dublin. As a Business Support Team …
Source: PayPal – Business Solutions Information
Business Support Team Leader
{$excerpt:n}