James S.G. Macdonald
Partner at Davis Webb LLP
Partner at Davis Webb LLP
James S.G. Macdonald is a partner at Davis Webb LLP with distinguished service in the Peel and Toronto regions.
Listing compiled from public sources. Verify licence status on the Law Society of Ontario directory.