Javascript must be enabled for the correct page display
Skip to Content
Link home
About
Firm Managment
Innovation
Diversity, Equity & Inclusion
Community Involvement
Our Team
Legal services
Areas of Law
Industries
News
Thought Leadership
Discovery
Announcements
Events
Careers
Lawyers
Staff
Student
Key Dates
Apply Now
FAQS
Key Contacts
Payment
Contact
Search opener
Search
Home
Our Team
Counsel
Position:
Counsel
M. Ross Langley,
JD/MBA, LL.M (Corporate)
Counsel
Halifax, N.S.
+1.902.220.3066
rlangley@stewartmckelvey.com
Robert G. MacKeigan,
K.C.
Counsel - Retired (December 31, 2024)
Halifax, N.S.
+1.902.444.1771
robbie@stewartmckelvey.com
James M. Dickson,
K.C., P.Eng.
Counsel
Halifax, N.S.
+1.902.420.3308
+1.902.456.0117
jdickson@stewartmckelvey.com
The Honourable J. Michael MacDonald,
ONS
Counsel
Halifax, N.S.
+1.902.444.1746
jmmacdonald@stewartmckelvey.com
Gérard La Forest,
C.C, K.C.
Counsel
Fredericton, N.B.
+1.506.443.0135
glaforest@stewartmckelvey.com
John Rogers,
K.C., ICD.D
Counsel
Halifax, N.S.
+1.902.420.3340
+1.902.441.5646
jrogers@stewartmckelvey.com
Alan Scales,
CM, K.C., LLD
Counsel
Charlottetown, P.E.
+1.902.629.4500
ascales@stewartmckelvey.com
Ron Keefe,
K.C., ICD.D, FCPA, CA
Counsel
Charlottetown, P.E.
+1.902.629.4505
rkeefe@stewartmckelvey.com
Search Archive
Search Thought Leadership
Search
Back to top