Lencarta employs 3 employees. The Lencarta management team includes Jessica Luo (Director and Co-Founder), Laura Fogg (Warehouse Manager), and Chris Hillas (Warehouse Associate).
Looking for a particular Lencarta employee's phone or email?