Sales Development Rep - German Speaking
3 months ago
Cambridge
Ability to gain prospects' attention through unique and insightful contact using telephone, e-mail, and other communication tools. * Demonstrated confidence, persistence, and curiosity required for ...