Vcheck is a company that provides comprehensive portfolio risk management solutions through technology. As a Sales Development Representative, you will introduce Vcheck to executives across the US, create and qualify new sales leads, and educate the market about their services.
Responsibilities
- Maintain an initiative-taker attitude while creating outreach strategies for new lead generation methods
- Initiate contact with potential customers through cold calling, emailing, direct mail and social media touches
- Anticipate needs by studying services and conducting market research to identify new leads
- Present service information to customers once you have identified their needs
- Create relationships with customers to identify their potential needs and quality their interests and viability to drive sales
- Move solid leads through the marketing funnel, connecting them with a salesperson, and arranging in-person meetings, emails, or phone calls
- Collaborate with sales teams by bringing innovative lead generation ideas to weekly meetings
- Performs other duties as assigned
Skills
- Receiving a Bachelor's degree in a related field in Spring 2026
- A passion to become a top-performing sales rep
- High-energy, team-first and problem-solving mentality
- Track record of prior success and strong work ethic
- A strong understanding and well-defined reason for being interested in a sales career
- Ability to engage in meaningful conversations at all levels of management
- Excellent relationship building skills
- Bachelor's degree
Benefits
- Comprehensive benefits, including medical, dental, & vision insurance coverage for you & your loved ones
- 401k plan with a 4% employer match
- Flexible vacation policy, encouraging you to take the time you need
- Annual wellness allowance to support your health and well-being
- Quarterly team events to keep us connected in a hybrid environment
Company Overview
- Vcheck is a global investigations firm that helps institutions protect their investments by providing intelligence on individuals and entities. It was founded in 2012, and is headquartered in Los Angeles, California, USA, with a workforce of 201-500 employees. Its website is https://vcheckglobal.com/.