Cathy Beardsley is a prominent figure in the payment processing industry, known for her impactful contributions and leadership particularly in navigating high-risk payments, fraud mitigation, and subscription-based billing. As the President and CEO of Segpay, she has led the company to become a trusted name in the field, providing tailored payment solutions to businesses worldwide.
Key Highlights about Segpay:
- Registered Payment Facilitator and IPSP: Segpay is a registered payment facilitator and Internet Payment Service Provider (IPSP) for Visa and MasterCard, ensuring compliance and security in online transactions.
- Women-Owned Company: Founded by Cathy Beardsley in 2005, Segpay is a women-owned company dedicated to providing cybersecurity solutions for online payment processing.
- Global Presence: Segpay is registered in the EU, UK, and US, reflecting its global footprint and commitment to serving merchants worldwide.
- Leader in Secure Online Payment Processing: Segpay is a pioneer in digital payment processing, offering custom solutions such as payment facilitator services, direct merchant accounts, and secure gateway services.
- Specialization in E-commerce and Subscription Services: Segpay specializes in online credit card processing for e-commerce and subscription services, catering to the needs of global merchants. Their proprietary Fraud Mitigation System™ ensures the safety and protection of funds, supported by unparalleled customer service and support.
Leadership at Segpay:
At Segpay, Cathy Beardsley oversees a dedicated team while also staying vigilant about the evolving challenges and changes in the payment industry. Her commitment to ensuring client safety and compliance stands as a cornerstone of her leadership philosophy.
Under her guidance, Segpay has thrived, transforming from a startup into a profitable enterprise within a remarkably short span since its establishment in 2005. This achievement highlights Cathy Beardsley’s effective leadership and strategic vision in driving Segpay’s growth and success over the years.
Innovating Payment Solutions:
Segpay offers a cutting-edge billing platform, empowering webmasters with real-time credit card, direct-debit, and check authorization services. Their platform includes automated password management systems, advanced risk management tools, marketing resources, and intuitive sales reporting features.
With Cathy’s leadership, Segpay has become a pioneer in digital payment processing, providing custom solutions such as payment facilitator services, direct merchant accounts, and secure gateway services. Their focus on online credit card processing for e-commerce and subscription services has earned them a reputation for reliability and security.
Career Trajectory:
Cathy Beardsley’s journey in the payment industry spans over a dozen years of leadership and management roles. Before founding Segpay, she served as President of the Internet Billing Company (iBill), where she played a pivotal role in the company’s successful sale to Intercept in 2002 for $112 million.
Prior to her tenure in the IPSP sector, Cathy spent seven years with telecom giant MCI WorldCom, where she held the position of Regional Business Manager. Her strategic allocation of revenue plans and key role in the integration of MCI and WorldCom underscore her knack for operational excellence.
Recognition and Achievements:
Cathy Beardsley’s impact in the payment industry has not gone unnoticed. She has been recognized as one of the most influential figures in the payments sector, earning accolades such as being named among Forbes 50 Over 50 in 2022.
Personal Life:
Beyond her professional achievements, Cathy Beardsley maintains a vibrant personal life. She holds a B.A. in Business Administration/Marketing from California Polytechnic University, San Luis Obispo, and an MBA in Business Administration/Finance from the University of Santa Clara. Outside the boardroom, Cathy enjoys golf, fitness, and spending quality time with her three children.