JumpCloud is hiring a
Inbound Sales Development Representatives, Remote - India
![Logo of JumpCloud](https://cdn.jobscollider.com/logo/jumpcloud-75e4.webp)
Summary
The job description is for an Inbound Sales Development Representative (SDR) at JumpCloud® in India. The role involves qualifying inbound leads, creating qualified sales opportunities, conducting outreach to leads, and developing outreach strategies. The required qualifications are quick learning ability, self-starter mentality, excellent interpersonal skills, written and spoken English proficiency, and 1 year of professional experience.
Requirements
- Quick learner, capable of digesting both technical product knowledge and complex process requirements
- Self-starter and hard worker with an entrepreneurial work ethic
- Inquisitive mind, desire to learn and hunger for constructive feedback
- Excellent interpersonal skills, including the ability to interact with individuals at all levels of the JumpCloud organization as well as our prospective customers
- Written and spoken English proficiency required
- This is an in-office role and your physical presence is required in our workspace
- 1 year of professional experience preferred (SaaS, retail, customer service, education, etc.)
Responsibilities
- Receive and evaluate Marketing Qualified Leads (MQLs)
- Qualify and convert to Sales Qualified Leads (SQLs)
- Successfully hand these leads off to Account Executives to create the pipeline that fuels new business generation
- Conduct outreach to warm and cold leads (email, phone calls, Linkedin and more)
- Create and personalize email outreach sequences and call scripts
- Partner with SDR Managers and Account Executives to develop outreach strategies
This job is filled or no longer available
Similar Jobs
- 💰~$40k-$46k📍United States
- 💰~$50k-$70k📍Germany, France
- 💰~$50k-$55k📍United States
- 💰$78k-$81k📍United States
- 💰$60k-$80k📍United States
- 💰~$55k-$91k📍United States
- 💰$50k-$66k📍United States
- 💰$70k-$73k📍Worldwide
- 💰$60k-$92k📍United States
- 💰~$55k-$91k📍United States