Ross MacDonald

Ross A. MacDonald, QC Partner