10 Sep
|
DCverse
|
New Delhi
Company Description DCVERSE is transforming marketing, media, and entertainment through hyper-realistic AI clones of public figures. The company focuses on creating cutting-edge, AI-driven digital identities that enable current forms of engagement, brand storytelling, and immersive experiences. By combining advanced artificial intelligence with creative innovation, DCVERSE helps partners unlock scalable and personalized content at unprecedented speed.
The team collaborates closely with brands, agencies, and talent to ensure responsible use of AI while maximizing commercial and creative impact.
Role Description This is a full-time hybrid role for a Business Development Manager based in New Delhi, with flexibility for some work-from-home arrangements.
The Business Development
Manager will identify and pursue new business opportunities across marketing, media, and entertainment segments, focusing on clients who can benefit from AI-powered digital clones. Day-to-day responsibilities include prospecting and qualifying leads, conducting client meetings and demos, preparing proposals, negotiating contracts, and managing the sales pipeline. The role also involves collaborating with product, marketing, and operations teams to refine offerings, gather market feedback,
and support successful onboarding and account growth.
The Business Development
Manager will be expected to meet defined revenue targets, maintain strong client relationships, and represent DCVERSE at industry events and networking opportunities.
Qualifications
- Demonstrated skills in business development, sales, and client relationship management.
- Experience in the marketing, media, entertainment, or technology sectors, preferably with digital or AI-driven products.
- Strong communication, presentation, and negotiation skills, with the ability to engage senior stakeholders and diverse partners.
- Proficiency in pipeline management, CRM tools, and data-driven decision-making to track and improve performance.
- Ability to work in a fast-paced, innovation-focused environment, collaborating effectively with cross-functional teams.
- Bachelor’s degree in Business, Marketing, Communications, or a related field; an advanced degree is an advantage.
- Comfort with hybrid work arrangements, including periodic in-office presence in New Delhi and client travel as needed.
- Interest in AI, digital content, and emerging technologies, with a willingness to learn and adapt quickly.
📌 Business Development Manager (New Delhi)
🏢 DCverse
📍 New Delhi