Louise Beaumont
Head of Marketing & Communications Invela Inc
Dr Louise Beaumont is Head of Marketing & Communications at Invela, where she leads the market narrative on open finance risk management. A market development strategist with deep expertise across fintech, financial services, technology, and critical national infrastructure, she has held executive and non executive roles spanning global corporates, start ups, scale ups, industry bodies, and venture capital, working in over 30 countries.
Louise specialises in turning regulatory complexity into commercial opportunity. Her 15 plus years in open data began at the genesis of open banking and now extends across open finance and broader data sharing frameworks. Her experience ranges from fintech entrepreneurship to running VC fintech portfolios;from founding Mastercard’s Open+ programme to shaping Invela’s positioning at the forefront of risk, resilience, trust and confidence in open finance.
She has chaired open banking and open finance working groups at UK Finance and techUK, contributed to standards development with Open Banking Ltd and The Berlin Group, and engaged extensively with government departments and key regulators. Louise brings a global, commercially grounded perspective on how regulation, technology, and market design can unlock innovation and impact at scale.