Michael Windsor

Michael Windsor

VP of Customer Success

In his role, he leads our customer support and services teams that provide our customers with world-class customer care, software support, and account management. He has over 12 years of experience designing global support strategies to drive corporate goals, and improve customer satisfaction and product quality. His greatest passion is developing high-performance support teams focused on customer retention, revenue growth/protection, and operational excellence. Outside of business hours, he enjoys Golfing and Hiking.