Financial Services Lumen Appoints Chris Stansbury as Chief Financial Officer AIT News Desk Mar 28, 2022 Lumen Technologies announced that Chris Stansbury has been appointed Chief Financial Officer, succeeding Neel Dev. Stansbury most recently served…