Global Business Development Director
Listed on 2026-02-17
-
IT/Tech
Business Continuity, Business Systems/ Tech Analyst
Overview
DEPT is a Growth Invention company built to help the world’s most ambitious brands grow faster. Operating at the intersection of technology and marketing, our 4,000+ specialists deliver growth invention services across Brand & Media, Experience, Commerce, CRM, and Technology & Data. We’re 50/50 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 DEPT’s 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 DEPT’s end-to-end new business engine—from 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.
- Global Growth & New Business Strategy
- Design and execute a global new business strategy aligned to DEPT’s 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 DEPT’s 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 DEPT’s 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 DEPT’s 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.
- Extensive Agency
Experience:
At least 7+ years of experience within a digital agency environment. - Experience in international environments and working across multiple markets.
- Strategic…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: