Megan Ryan

Team Lead, Customer Success at YourCause from Blackbaud

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.

Links

Previous companies

Texas Christian University logo
Simpliconnect, Inc. logo

Org chart


Teams

This person is not in any teams