Showpad werd in 2011 opgericht door Louis, PJ Bouten en Peter Minne. Louis was tot maart 2022 Chief Product Officer bij Showpad, met de verantwoordelijkheid voor het leiden van de product-, ontwerp- en ontwikkelingsteams.
Showpad is het tweede bedrijf dat Louis heeft opgericht. Voordat hij met Showpad begon, richtten Louis en PJ In The Pocket op, een toonaangevend bureau voor digitale producten. Louis is nog altijd lid van de raad van bestuur van het bedrijf.
Vóór de start van In The Pocket werkte Louis als Strategic Partnerships Manager bij het socialemedianetwerk Netlog, waar hij PJ leerde kennen.
Louis heeft een master in de rechten en in bedrijfskunde, en is lid van de raad van bestuur van zijn alma mater: Vlerick Business School in België.