CLICS employs 55 employees. The CLICS management team includes Charles Brown (CEO), Rebecca Davis (VP of Sales), and Julia Knoke (VP of Marketing - Beauty Tech Innovation).
Looking for a particular CLICS employee's phone or email?