

Our Team
Nancy Caravaggio
Owner
As the proud owner of Triangle Sewing Centre, Nancy has dedicated her career to helping sewists of all skill levels find the perfect tools and inspiration for their craft. With a deep knowledge of sewing machines, fabrics, and accessories, she ensures the store is stocked with high-quality products and provides expert guidance to every customer. Nancy’s passion for the sewing community extends beyond the shop, as she continually looks for ways to support and educate customers through workshops, events, and personalized service.
Reza Aliyarzadeh
Machine Technician
Reza is the trusted expert behind every machine service and repair at Triangle Sewing Centre. With extensive knowledge of all makes and models, he specializes in diagnostics, maintenance, and precision repairs to keep machines running at their best. Whether it’s a routine cleaning, a complex mechanical issue, or a full-service restoration, Reza takes great care in ensuring that every sewing machine operates like new. His attention to detail and commitment to quality make him an essential part of the Triangle team.
Krista Montgomery
Marketing and Sales Specialist
Shelly Montgomery
Retail Sales & Merchandising Specialist
Mary Davidson-Pilon
Customer Experience & Sales Associate
Krista is the creative force behind Triangle Sewing Centre’s marketing and visual content. From designing eye-catching flyers and promotional materials to organizing store calendars and events, she ensures that customers stay informed and engaged. When she’s not working on marketing projects, Krista brings her expertise to the sales floor, helping customers choose the right sewing machines, accessories, and tools for their needs. Her ability to balance creativity with customer service makes her an invaluable part of the team.
A long-standing member of the Triangle Sewing Centre team, Mary brings warmth and experience to the sales floor. As a part-time associate, she helps customers find the materials they need, assists with fabric cutting, and keeps the store organized and welcoming. Mary’s dedication to excellent customer service and her knowledge of the store’s products make her a valuable asset to the team. Her friendly approach and years of experience ensure that customers always receive helpful and personalized assistance.