Leigh Russo is a seasoned professional in health plan implementation and project management, currently serving as the Director of Health Plan Implementation at Accolade, Inc. since October 2019. Prior roles include Senior Project Manager and Implementation Project Manager at Accolade, as well as Client Engagement Manager at DOmedia, where Leigh was responsible for integrating financial tools with CRM and analytics platforms. Prior experience includes managing software implementation projects at InfoMC, Inc., and roles at Core Solutions, Inc., RevSpring, and Consolidated Graphics. Education was obtained from The University of Texas at Austin, specifically from the Moody College of Communication.
This person is not in any teams
This person is not in any offices