Thomas joined STAR in 2007 having previously worked at Alven Capital Partners, a French private equity firm, and at Deloitte in Paris. He holds a business degree from HEC Paris.