Senior Sales Development Representative - (Remote)
- Location
- Greater London, England, United Kingdom
experience; bachelor's degree preferred. Consistent track record of meeting and exceeding lead generation and new account development objectives. Fluent English and German or French preferred but not essential Excellent communication skills in writing, speaking, listening, and outbound calling - able to communicate clearly, concisely, and with precision. Proficiency ...