Clio employs 14 employees. The Clio management team includes Pascale Staelens (International head of sales), and Izabella Walasek (Store Manager).
Looking for a particular Clio employee's phone or email?