Sales Development Representative- German Speaker
4 days ago
Leeds
As a Sales Development Representative (SDR) you will be using sales strategy, strong prospecting skills, and process to help grow pipeline that leads to revenue. Leverage sales skills via phone, email and social media in an effort to gauge and influence interest in Kaltura and qualify them for a ...