Balfour Beatty Appoints Ed Egerton as New Chief Legal and Commercial Officer | AllTradesJournal