James Walsh

James Walsh joined the firm in June 2024.