Sales Development Representative
- Location
- Greater London, England, United Kingdom
business opportunities in a fast-paced and innovative environment. What you’ll be doing Reaching out to potential clients via phone, email, and social media to generate new sales opportunities Identifying decision-makers and influencers internationally to build a high-quality pipeline Understanding prospects’ challenges and qualifying their … Collaborating to improve and refine our lead generation strategies and outreach playbook Managing LinkedIn and email campaigns, while contributing to the growth of our social channels Handling key admin tasks such as sending meeting invites and following up with leads Contributing to monthly performance reporting and analysis What ...