Taking Shape employs 286 employees. The Taking Shape management team includes Lucy Marshall (Flagship store manager), Jasmine Gooi (Chief Financial Officer), and Christine Isaac (Head of Creative Content).
Looking for a particular Taking Shape employee's phone or email?