Stitch It employs 157 employees. The Stitch It management team includes Alain Baird (Founder and CEO), Dale Beeston (Director of Business Development and Store Operations), and Roy Ferrari (Financial Advisor).
Looking for a particular Stitch It employee's phone or email?