Customer Support representative for Online Content Creators to be based in vibrant Athens, Greece! If you are fluent in Italian... you! Your Responsibilities Provide exceptional customer support to Italian-speaking online content creators across multiple communication...