T

Business Development Manager

Tagged Communications

New Delhi, Delhi, India · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
1 hour ago
Work mode
In office
Education
Bachelors degree
Eligibility
Professionals with experience in business development or sales, especially in marketing, advertising, media, or similar industries, and candidates with a bachelor’s degree in Business, Marketing, Communications, or equivalent practical experience may apply. Experience with influencers, creators, or…
Resume
Required to apply

Where you'll work

Job description

Company Overview

Tagged Communications works with brands to create long-lasting audience connections through inventive, trust-led marketing strategies. Its approach is centered on insight-based campaign planning that drives engagement, loyalty, and measurable client growth. The team also partners with influential creators to help brand messages reach the right communities and make a strong, lasting impact.

Role Summary

This full-time, on-site position in New Delhi is focused on business growth, client acquisition, and partnership development. The Business Development Manager will spot fresh opportunities, nurture client relationships, and help build strategic collaborations with brands. The role requires close coordination with internal teams to ensure smooth service delivery and strong campaign outcomes.

Key Responsibilities

  • Identify and pursue new business leads and growth opportunities.
  • Build, manage, and strengthen relationships with prospective and existing clients.
  • Develop and maintain strategic partnerships with brands.
  • Conduct client meetings, presentations, and solution pitches.
  • Prepare persuasive proposals and support contract negotiations.
  • Coordinate with internal teams to deliver projects smoothly and on time.
  • Monitor market movements and industry developments to guide strategy.
  • Review campaign outcomes and share insights to improve offerings and sales approach.
  • Work closely with marketing and account management teams to align client requirements with creative communication solutions.

Qualifications

  • Background in business development or sales, preferably in marketing, advertising, media, or a related field.
  • Strong capability in building client relationships, negotiating, and managing stakeholders.
  • Ability to spot market opportunities, interpret industry trends, and shape plans that support revenue goals.
  • Confident in client-facing presentations, proposal development, and clear persuasive communication.
  • Well-developed organization, time management, and attention to detail.
  • Working knowledge of spreadsheets, presentation software, and CRM tools for lead and performance tracking.
  • Bachelor’s degree in Business, Marketing, Communications, or a similar discipline, or equivalent hands-on experience.
  • Prior exposure to influencers, creators, or brand partnerships is a plus.
  • Comfortable in a fast-moving environment and able to adapt to changing client and market needs.

Additional Information

This role is based in New Delhi and requires working from the office. The position is full-time. The source does not specify salary, perks, number of openings, notice period, or start date.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files