Manager, Legal Department
On-site · 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.
