public affairs careers in Edmonton, Canada