This role as Global Client Lead with DEPT® involves managing and nurturing relationships with key global clients. The ideal candidate will understand client business objectives, deliver strategic marketing solutions, and oversee campaign execution across multiple regions. They will serve as the client lead, ensuring seamless collaboration, effective communication, and measurable results. The successful candidate will be a strategic thinker and a hands-on leader thriving in a fast-paced environment.
Responsibilities include:
- Serving as the primary point of contact for key global clients and fostering long-term partnerships.
- Understanding DEPT®'s offerings and applying capabilities to solve client problems across domains.
- Building and maintaining strong, trust-based relationships with senior client stakeholders.
- Providing ongoing strategic counsel to clients, identifying new opportunities and growth areas.
- Leading annual planning and strategy sessions with clients, aligning with their business and marketing objectives.
- Managing account P&L, ensuring revenue targets and profitability goals are met.
- Monitoring project budgets, scope, and timelines, ensuring all work is delivered within agreed-upon parameters.
- Negotiating contracts, retainers, and fees with clients for profitable engagements.
The ideal candidate will have:
- 8+ years of experience in account management or client services within a marketing or advertising agency, with a focus on global or multi-regional accounts.
- A proven track record of managing large-scale marketing campaigns across diverse markets.
- Strong understanding of global marketing, branding, and digital strategies.
- Passion for digital marketing and the ability to convince others with sales talent.
- Excellent communication, negotiation, and presentation skills.
- Strategic thinking skills with the ability to translate client goals into actionable marketing plans.
- Strong leadership and team management abilities.
- Financial acumen with experience managing account budgets and profitability.
- Familiarity with a variety of marketing disciplines, including digital, social media, creative, and media planning.
DEPT® offers:
- A flexible, hybrid working policy (2-3 days from the office, depending on location) and the opportunity to work from abroad for 13 weeks a year.
- DEPT®/YOU Learning Menu and DEPT®/YOU Special Programs.
- A contribution to your health through the OpenUp platform, gym and wellness discounts, and healthy lunches at the office.
- A discount on your lease bike and ride in style. You can also enjoy hassle free-commutes with an NS Business Card.
Apply
DEPT®
DEPT® is a global digital agency that blends creative storytelling with performance-driven strategies and cutting-edge technology. They build lasting relationships for clients through engaging digital experiences, specializing in areas like SEO, SEA, social media, and programmatic advertising. With a team of diverse talents, DEPT® delivers qualitative digital marketing campaigns, manages multifaceted projects, and provides expert advice, while maintaining a strong focus on client satisfaction and innovative solutions. The company fosters a culture of innovation, collaboration, and continuous improvement.