Taylor Stitch employs 47 employees. The Taylor Stitch management team includes Mike Maher (Co-Founder and CEO), Luke McAlpine (General Manager | Head of Brand), and Jamie Accashian (Manager, Creative Operations).
Looking for a particular Taylor Stitch employee's phone or email?