Employment:Full Time
Role overview
As 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.