Atlas7
Jim Duda is an experienced business development professional currently serving as Manager of Business Development at Atlas7 since February 2022. Prior to this role, Jim Duda worked at Dell for over a decade, where the position of Inside Account Manager was held from December 2011 to January 2022.
This person is not in any offices