BT has installed Tom Meakin, a Senior Partner from McKinsey, to lead its new strategy unit and join its executive committee, according to a report by the Financial Times.