He advises clients on and participates in:
- Public and private company mergers and acquisitions
- Large scale infrastructure projects
- Corporate finance transactions such as private placements and public financings
- Corporate reorganizations and international joint ventures
He is also BLG’s Client Innovation Partner. He works with clients and relationship partners to create innovative solutions and services that deliver greater value and efficiency. He is also a past member of the firm’s Partnership Board and past National Practice Group Leader of the firm's Corporate Commercial Group.
John provides legal services through a Law Corporation.