Rob De Garcia

Chief Technology Officer, Bregal Investments