Customer Service Specialist, Polish Native at PayU | JobVerse