CLICS employs 57 employees. The CLICS management team includes Charles Brown (CEO), Rebecca Dupal (VP of Sales), and Stu D'Alessandro (Vice President of Software Development).
Looking for a particular CLICS employee's phone or email?