Autoliv has named Christian Swahn as executive vice president global supply chain management and member of the executive management team.