Manager, Legal Department
Sur place · St. John's
The Manager of the Legal Department is responsible for overseeing the organization's legal services, corporate governance, privacy initiatives, and investigations. They also coordinate Board of Directors activities and ensure departmental operations align with the organization's strategic goals.