Customer Support Representatives within our Online iGaming Department, located in the stunning city of Athens, Greece... in their gaming endeavors. Your Responsibilities Provide top-notch customer support to Portuguese-speaking clients through various...