senior associate careers in Edmonton, Canada