Global Business Development Director

Dept

Not Interested
Bookmark
Report This Job

profile Job Location:

London - UK

profile Monthly Salary: Not Disclosed
Posted on: 13 hours ago
Vacancies: 1 Vacancy

Job Summary

DEPT is a Growth Invention company built to help the worlds most ambitious brands grow faster. Operating at the intersection of technology and marketing our 4000 specialists deliver growth invention services across Brand & Media Experience Commerce CRM and Technology & Data. Were 5050 tech and marketing partner-led and first to move. Clients include Google Lufthansa Meta eBay and OpenAI. We have been certified B Corp and Climate Neutral since 2021.

JOB PURPOSE:

As Global Business Development Director you are accountable for accelerating DEPTs net-new revenue growth by leading and scaling the Global New Business Center. This role sits at the intersection of sales marketing design and delivery owning the systems processes and narratives that drive higher-quality pipeline faster velocity and improved pitch conversion globally.

You will lead DEPTs end-to-end new business enginefrom consultant-led opportunities and proactive outreach through to pitch execution conversion learning loops and revenue impact. The role goes beyond pitch excellence; it is about building a repeatable measurable and future-ready growth platform.

WHAT YOULL DO:

Global Growth & New Business Strategy

  • Design and execute a global new business strategy aligned to DEPTs ICPs vertical priorities and growth ambitions.
  • Own pipeline quality and velocity in partnership with Sales leadership.
  • Establish clear qualification standards and handoff models between Marketing Sales and the New Business Center.
  • Translate win/loss insights into actionable improvements across GTM messaging and pitch strategy.
  • Sales GTM Accelerators: Own design and build DEPT sales accelerators such as our service maturity assessments

Strategic Pitch Consultant Engagement

  • Own DEPTs global pitch consultant GTM strategy treating consultants as a strategic growth channel.
  • Lead proactive outreach relationship development and thought-leadership engagement.
  • Deploy consultant-specific ABM journeys in collaboration with Marketing Ops.
  • Lead regular internal reviews on consultant-sourced pipeline performance and ROI.

Pitch & Proposal Conversion

  • Manage the end-to-end pitch lifecycle from opportunity intake to final decision.
  • Lead high-value global and regional pitches ensuring clarity differentiation and commercial rigor.
  • Codify why we win into reusable pitch narratives frameworks and playbooks.
  • Continuously evolve DEPTs pitch approach to improve conversion and speed.

Deck Design Team Leadership

  • Lead and scale the Deck Design team as a strategic growth capability
  • Ensure all pitch and client-facing decks are visually impactful persuasive and commercially focused.
  • Build modular reusable deck systems to reduce turnaround time and cost-to-win.
  • Mentor and develop team members creating a high-performing growth-oriented culture.

Event Strategy & Market Presence

  • Own DEPTs global pitch-consultant event strategy including AdForum Summits (EMEA & AMER) and Pitch Consultant Club initiatives.
  • Define clear commercial objectives for each event (pipeline relationships positioning).
  • Lead post-event follow-through to ensure opportunities are converted into qualified pipeline.
  • Provide strategic guidance on other priority new business and marketing events.

ABM Marketing & Sales Operations Integration

  • Partner closely with Marketing Ops to co-own ABM strategy aligned to new business priorities.
  • Ensure multi-touch journeys support active and future pitches.
  • Work with Sales Operations to maintain clean accurate pipeline data in Salesforce.
  • Ensure consistent reporting forecasting and visibility across regions.

AI Automation & Future-Proofing

  • Lead the adoption of AI-enabled pitch tooling to improve speed relevance and scale.
  • Automate RFP inputs credentials and case matching where possible.
  • Reduce manual effort and increase consistency across global pitch responses.
  • Continuously identify opportunities to modernise the New Business Center operating model.

WHAT YOULL BRING:

  • Extensive Agency Experience: At least 7 years of experience within a digital agency environment.
  • Experience in international environments and working across multiple markets.
  • Strategic Growth Leadership: Ability to design global strategies aligned with ICPs and translate win/loss insights into GTM improvements.
  • Operational Excellence: Skill in partnering with Marketing and Sales Ops to manage New Business strategies Salesforce data integrity and pipeline velocity.
  • Operational & Tech Savvy Approach: Experience with Salesforce ABM strategies and the adoption of AI-enabled pitch tooling.
  • Proficiency in translating data into actionable improvements for messaging and go-to-market strategies.
  • Expertise in managing the full pitch lifecycle - from initial intake and narrative creation to final commercial decision.
  • Full fluency in English and a second language as a plus (Spanish German Dutch).

WHAT YOULL GET

*Please note that specific perks and benefits will vary based on location Ask your recruiter for more details

  • A flexible hybrid working policy (2-3 days from the office depending on location)
  • DEPT/YOU Learning Menu and DEPT/YOU Special Programs. Develop your skills with courses and programs tailored to your needs.
  • Stay happy and healthy with a contribution to your health through the OpenUp platform gym and wellness discounts and healthy lunches at the office.
  • A reputation for doing good. DEPT has been a Certified B Corp since 2021 has been named a Great Place To Work since 2022 in the Netherlands and named Agency of the Year at both The Lovies and The Webby Awards.
  • Awesome clients. Whether big small local or global at DEPT youll get the opportunity to work with all of them. And we celebrate all of our successes together!
  • You can discover even more employee benefits here.

WHY DEPT

We are a Growth Invention company built to help the worlds most ambitious brands grow faster. Operating at the intersection of technology and marketing we create what is next by pioneering ideas acting fast and moving further because standing still just is not in our DNA.

We are drawn to people who stay curious move with intent and never stop inventing. Our culture runs on three values: better together relentlessly curious and get sh*t done. It is how we work how we grow and how we make things that matter.

At DEPT you will find the freedom to explore the space to collaborate and the trust to make a real impact for our clients for each other and for the world we are helping to build.

DIVERSITY EQUITY & INCLUSION

At DEPT we take pride in creating an inclusive workplace where everyone has an equal opportunity to thrive. We actively seek to recruit develop nurture and retain talented individuals from diverse backgrounds with varying skills and perspectives.

Not sure you meet all qualifications Apply and let us decide! Research shows that women and members of underrepresented groups tend not to apply for jobs when they think they may not meet every requirement when in fact they do. We believe in giving everyone a fair chance to shine.

We also encourage you to reach out to us and discuss any reasonable adjustments we can make to support you throughout the recruitment process and your time with us. Want to know more about our dedication to diversity equity and inclusion Check out our efforts here.


Required Experience:

Director

DEPT is a Growth Invention company built to help the worlds most ambitious brands grow faster. Operating at the intersection of technology and marketing our 4000 specialists deliver growth invention services across Brand & Media Experience Commerce CRM and Technology & Data. Were 5050 tech and marke...
View more view more

Key Skills

  • Business Development
  • Sales Experience
  • Direct Sales
  • B2B Sales
  • Marketing
  • Sales Pipeline
  • Salesforce
  • Strategic Planning
  • Enterprise Sales
  • negotiation
  • Lead Generation
  • Contracts

About Company

Company Logo

DEPT® is a full service digital agency with expertise in experience, engineering, growth marketing, and creative services.

View Profile View Profile