Zach Foster named Engineer Manager for Neel-Schaffer’s Columbus office Posted in People, Promotions on March 27, 2023