CACHIA employs 12 employees. The CACHIA management team includes Megan Anderson (Store Manager), and Natalie Baxter (Head of Design).
Looking for a particular CACHIA employee's phone or email?