Business Development Specialist
TheCconnects
About the Role
The Business Development Specialist role at TheCconnects is a part-time, on-site position based in Delhi, India. The specialist is responsible for identifying and engaging potential partners, contributors, and clients, with a focus on expanding the platform’s global C-Suite community.
Key Responsibilities
- Conducting market research
- Generating leads
- Managing outreach campaigns
- Nurturing relationships through calls, emails, meetings, and events
- Presenting TheCconnects’ value proposition
- Coordinating with internal teams to align business opportunities
- Maintaining accurate records of prospects and activities
- Providing ongoing customer service
- Collecting feedback
- Supporting initiatives that enhance brand reach and community engagement
Requirements & Tech Stack
- Analytical Skills
- Market Research capabilities
- Communication skills
- Lead Generation skills
- Customer Service skills
- Familiarity with business media or publishing
- Knowledge of C-Suite or B2B ecosystems
- Proficiency with CRM tools
- Ability to work collaboratively in a fast-paced, target-driven environment
Qualifications
- A bachelor’s degree in Business, Marketing, Communications, or a related field is preferred.
- Prior experience in business development, sales, or partnership management.








