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.
Links
Sign up to view 0 direct reports
Get started