Nick Ogden is credited with inventing e-commerce in 1994 by developing the world's first online shop, the Wine Warehouse, in Jersey, Channel Islands. He has since founded four notable businesses in the financial technology sector.
His ventures include WorldPay, established in 1995, which has grown to become one of the largest payment processing businesses globally.