Our innovative and reputable client is looking to add a Manager of Administration and Human Resources who... HR strategies aligning with business goals -Excellent interpersonal and public speaking skills -Experience with labor......
Job Location: Ottawa, ON, Canada