Mike Vaughn, Chief Operating Officer

Mike Vaughn is a veteran of the payments industry with almost twenty years of experience in a wide range of disciplines from account activations to customer service to risk management. He is a creative and strategic business leader passionate about making powerful and easy customer experiences, while empowering employees to achieve fantastic results for the business. Mr. Vaughn was previously the Vice President of Operations at Total Merchant Services where he supported over 100,000 merchants processing approximately $12 billion annually.