Creator Deck is a pioneering marketing and media company operating at the forefront of the influencer industry since 2008. We are seeking a driven Business Development Lead to expand our footprint across diverse sectors, including beauty, fashion, tech, and lifestyle, by translating creative, social-first ideas into meaningful revenue.
Key responsibilities
- Develop and maintain strong rapport with brand partners and agencies to secure meetings and partnership opportunities.
- Lead the creation of high-quality meeting materials, including decks and agendas, while developing partnership strategies.
- Manage the end-to-end process for RFIs, RFPs, and proactive proposals, ensuring all deadlines are met.
- Track all business development activity in the CRM and consistently meet weekly and monthly outreach targets.
- Collaborate with internal stakeholders, including the Head of Growth and CEO, to deliver best-in-class marketing solutions.
Requirements
- 7–10+ years of experience in advertising, media sales, or business development, preferably within a digital or influencer agency.
- Deep understanding of the influencer landscape, emerging social trends, and talent-led innovation.
- Strong existing network of relationships among brand and agency clients in relevant industries.
- Exceptional organizational skills with the ability to manage multiple tasks and prioritize effectively in a fast-paced environment.
- Polished communication skills and proficiency in Google Suite, with the ability to lead deck creation independently.
What we offer
- The opportunity to work with a diverse, creative team dedicated to authentic and impactful brand storytelling.
- A fully remote work environment that fosters collaboration and creative problem-solving.
- Exposure to prestigious brands and the chance to shape culture by highlighting diverse voices.
- A professional culture that values disruptive thinking, empathy, and a solutions-oriented mindset.