Elodie Cavazza advises investment funds, listed and non-listed companies and their management teams on corporate and finance transactions.