Sales Development Representative
23 days ago
London
Engaging prospects via phone, email, and social media to qualify interest. * Maintaining detailed ... Ideally a Bachelor's degree in Business, Marketing, or a related field (or equivalent experience