Carlos Cattoi has been working at Visagio for more than a decade, rising to the role of partner in January 2026.
Mr Cattoi previously held various leadership positions within the company, beginning his tenure as intern consultant based in Brazil.
He holds a Graduate Certificate in Logistics and Supply Chain Management from Massachusetts Institute of Technology and previously studied abroad at the University of Glasgow.