Sett & Lucas
Sett & Lucas (S&L) is a global independent financial institution, over 120 associates working out of seven countries deliver value to clients, by unlocking value (through investment banking and transaction advisory services), creating value (through the fund management business) and protecting value (through the regulatory compliance service - Zurik). S&L is a leader in Mergers & Acquisition and capital raise services to the Information Technology and Digital Marketing industries.
Last updated on