Senior compensation benefits specialist careers in Ottawa, Canada