Ryan Smith

Customer Success Lead NAM at Deel

Ryan Smith is a Senior Manager at Deel, where Ryan manages a team of 10 Customer Success Managers across North and South America, responsible for 550 clients. Prior to this role, Ryan served as a Team Lead managing a team of 9 CSMs and overseeing a book of 30 enterprise clients. Ryan also co-founded Nfluence and owned Find Your Balance Fitness LLC. Ryan holds a Bachelor of Science in Kinesiology and Health from Rutgers University.

Links

Timeline

  • Customer Success Lead NAM

    Current role

View in org chart