“I’ve been yelled at. Threatened. Spat at. Cried at. I’ve felt in danger. I’ve felt frightened. I’ve felt exhausted.” That’s how one colleague has described her life as an engagement manager on a major road construction job. But it’s her perfect job. “I get to...