Lee Academy
Company Employees
Jenna Shewmaker
Customer Success Manager
Verified
Bilingual Customer Success Manager (English/Portuguese) with proven success retaining and growing strategic accounts. Experience working with complex multinational enterprise clients in North America and Latin America. Background in education and linguistics.More...