Welcome
Education
Experience
Publications
Computer Skills
Memberships
References
MEMBERSHIPS
  • Association of Professional Engineers and Geoscientists of Newfoundland 
  • American Society of Civil Engineers 
  • Canadian Geotechnical Society (Computing Committee)
  • Canadian Association for Earthquake Engineering 
  • International Society for Soil Mechanics and Foundation Engineering
  • International Society for Computer Methods and Advances in Geomechanics