Provide legal advice to management, clients or other CMHC staff on a wide range of matters including litigation, employment and labor related matters. Draft and advise on agreements and other legal documents to support corporate activi[...]
Other locations