SWBC
A diversified financial services company is seeking a Customer Success Manager in San Antonio, Texas. This role involves serving as the primary point of contact for clients, driving product adoption, and managing relationships in the education technology sector. Ideal candidates should have 5+ years of relevant experience, a Bachelor’s degree, and exceptional communication skills. The position offers competitive compensation, work/life balance, and opportunities for career growth.
#J-18808-Ljbffr