Bilingual customer service representative (French-English) at Artika | Torre
Bilingual customer service representative (French-English)