Immica employs 18 employees. The Immica management team includes Calvin le (Chief Business Officer), Kim Catarina (Chief Financial Officer), and Immica (CSO).
Looking for a particular Immica employee's phone or email?