Charlottetown

Partner, Transactions

Trevor Kennedy