Megan Ryan is an experienced professional in customer success and client management, currently serving as Team Lead for Customer Success at YourCause from Blackbaud since September 2019. Prior to this role, Megan held positions at Tecmark as Product & Client Onboarding Manager and Account Manager, focusing on client relationship development and growth. Megan's career began at Charming Charlie Limited, where responsibilities included assisting in management, training, and customer service. Earlier experience includes a role as a TCU Phonathon Associate, representing Texas Christian University. Megan holds a Bachelor of Science in Organizational Communication from Texas Christian University and an Associate of Arts from Century College.
Sign up to view 0 direct reports
Get started
This person is not in any teams