Omada Health
Lori Rott is currently serving as the Senior Commercial Business Systems Manager at Omada Health, where responsibilities include leading an agile team to implement and adapt business systems solutions while managing vendor relationships and budget planning. Prior to this, Lori was the Director of Systems Operations at Cloudbeds, enhancing scalability within the Customer Success organization, and held various leadership roles at Widen, an Acquia company, focusing on CRM system strategy and business optimization. Experience also includes oversight of quality and compliance at MTM, client services at Navitus Health Solutions, and account management at Allergychoices, Inc. Lori holds a Master of Science in Technical & Professional Communication from UW-Stout and a Bachelor of Science in Communication Studies from UW-La Crosse.
This person is not in any teams
This person is not in any offices