Balfour Beatty has appointed Emma Loxton as chief strategy officer. Loxton joins after ten years with McKinsey & Company.