STCR Logo

Cassie Winans | Support Center Manager

Cassie’s leadership ensures STCR’s 24/7 Help Desk seamlessly handles upward of 20,000 support calls annually. Cassie’s team provides invaluable technical support to hundreds of retail locations across North America. The team regularly receives 5-star reviews from customers, knowing they can always count on STCR to deliver when needed.