Taking Shape employs 284 employees. The Taking Shape management team includes Lucy Marshall (Flagship store manager), Jasmine Gooi (Chief Financial Officer), and Stacey Crommelin (Head of Digital and Customer Experience).
Looking for a particular Taking Shape employee's phone or email?