Mike McCalla

Senior Customer Success Manager at TeleSign

Mike McCalla is a seasoned professional in customer success and fraud prevention with extensive experience across various organizations. Currently serving as a Senior Customer Success Manager at Telesign since January 2023, Mike previously held roles including Fraud Client Success Manager at Experian, Manager of Fraud and Risk Management at Pitney Bowes, and Team Lead in Fraud Prevention at Borderfree. With a strong foundation in risk analysis and management, Mike has effectively supervised teams, conducted fraud assessments for global clients, and optimized resource allocation through data analysis. Mike's educational background includes a Bachelor's degree in History from The University of Texas at Austin and a Graduate Certificate in International Studies from the University of Adelaide.

Links


Org chart