If your skill set includes English / Greek language then we might have the perfect job for you