Cathy Beardsley


Cathy Beardsley is President and CEO of Segpay, one of four companies approved by Visa USA to operate as a high risk Internet Payment Service Provider (IPSP) in the U.S. With more than 600 merchants, Segpay has become a top brand among IPSP’s in the U.S. and Europe. Beardsley has more than a dozen years of experience leading and managing payment processing companies. Prior to founding Segpay, Beardsley was President for the Internet Billing Company (iBill). Prior to her IPSP work, Beardsley spent seven years with telecom giant MCI WorldCom. Cathy earned a B.A. in Business Administration/ Marketing from California Polytechnic University, San Luis Obispo and a MBA in Business Administration/Finance from the University of Santa Clara.