Marc Barbeau

Marc B. Barbeau Chair of the firm