Stephen Green

Manager, Labour Relations at Nav Canada

Stephen Green is an experienced professional in Human Resources and Labour Relations, currently serving as the Manager of Labour Relations at NAV CANADA since November 2013, where responsibilities include collective bargaining, grievance resolution, and privacy advisory services. Previous roles include Acting Director of HR Business Partnerships at NAV CANADA, Director of Hospital Employee Relations Services at the Ontario Hospital Association, and Assistant Director of Human Resources at Carleton University. Stephen has a strong legal background, having practiced as a sole practitioner specializing in employment and labour law, and holds a law degree from the University of Ottawa as well as a BA (Honours) in Law from Carleton University. Additional experience includes leadership roles in non-profit organizations and consulting, showcasing a commitment to workforce empowerment and compliance within various sectors.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices