About the role
As the Sales Development Manager, you are responsible for growing, managing, mentoring and enabling our outbound Sales Development team in Austin, TX, Costa Rica, and the UK. You will be responsible for both people and process, overseeing a team of Sales Development…
Many pages were opened from here in the last minute, so the full ad isn’t loaded. It’s on the company’s site. Read it there ↗