‹ All jobs
Sr. Renewals Specialist
Must Have: ● 2-5 years of account management, customer success, or sales experience ● 2-5 years' experience within the Technology... Management and Sales). ● Fluency in English and Portuguese Even Better: ● Proven ability to build trust and communicate