Avetta
Bill Strauss serves as the Senior Director of Business Systems at Avetta since September 2025. Prior to this role, Bill held multiple senior director positions at Teladoc Health, including Senior Director of Engineering (RCM) and Senior Director of Platform Architecture from June 2023 to September 2025. Bill also worked as Director of Solutions Architecture at ShareFile from December 2022 to June 2023 and held various roles at Citrix from February 2010 to December 2022, including Director of Solutions Architecture and Group Manager of Product Management. Additional experience includes a role as Senior Manager of Application Development at Lydian Data Services and Senior Software Architect positions at Citrix and Fusive. Bill Strauss earned a degree from Bryant University between 1992 and 1996.
This person is not in any teams
This person is not in any offices