LIKHA employs 6 employees. The LIKHA management team includes Nathalie Llorente-Lim (Founder), and Arielle Lesaca (Product Designer).
Looking for a particular LIKHA employee's phone or email?