Loading…
Sett & Lucas is a global independent financial institution specializing in Technology and Digital Marketing M&A, providing investment banking and transaction advisory services. The firm operates through 120 associates across 7 countries, focusing on cross-border deals and value creation for clients.
AI named Sett & Lucas in February 2026.