The History of Instabill: Offshore, High-Risk Merchant Accounts
Instabill was founded in 2001 to meet the emerging needs of merchants worldwide to establish diverse and secure internet merchant accounts. Founder and CEO Jason Field launched the company in his native London, England as E-Commerce Services UK, to assist merchants in obtaining high-risk and offshore credit card processing solutions. He and his staff of four began with little more than 20 merchant accounts and two acquiring banks but doubled those numbers after one year.
Mr. Field relocated Instabill to Portsmouth, New Hampshire, USA, in 2006, and rebuilt the company structure with a commitment to consistent growth.