Role OverviewAs a Business Development Specialist, you will drive growth by sourcing new clients, crafting tailored proposals, and overseeing project delivery. You’ll partner with marketing and delivery teams to turn leads into long-term relationships and ensure successful execution of all initiatives.Key Responsibilities

  • Research and prospect new business opportunities across target sectors.
  • Develop persuasive pitch decks and technical proposals aligned with client needs.
  • Lead outreach and sales meetings, negotiate contracts, and close deals.
  • Coordinate with internal teams to launch and manage projects.
  • Maintain ongoing client communications to secure renewals and upsells.
  • Collaborate with Marketing to design campaigns that generate quality leads.

What’s Expected From You

  • Own the full sales cycle—from lead identification through contract signing and project handover.
  • Deliver polished, on-brand presentations and follow up professionally with prospects.
  • Hit quarterly targets for new revenue and client acquisitions.
  • Demonstrate strong negotiation skills to maximize deal value.
  • Take responsibility for project outcomes and client satisfaction.

Qualifications

  • 2–4 years in business development, sales, or client-facing roles (media, tech, or esports preferred).
  • Proven track record of sourcing leads and closing deals.
  • Skilled in creating presentations and proposals.
  • Solid understanding of marketing principles and channel strategies.
  • Excellent communication, negotiation, and interpersonal skills.
  • Self-motivated, results-driven, and able to manage multiple priorities.

Apply Now


Discover more from

Subscribe to get the latest posts sent to your email.

By Admin

Leave a Reply

Discover more from

Subscribe now to keep reading and get access to the full archive.

Continue reading