DEPT® is a global digital services company focused on “Growth Invention,” working at the intersection of technology and marketing to help ambitious brands grow faster. With 4,000+ specialists across 30+ offices on five continents, DEPT delivers end‑to‑end solutions across Brand & Media, Customer Experience, Commerce, Tech & Data, and AI Transformation—and does so as a Certified B Corp.

  • Dimi Albers

    Dimi Albers

    Global CEO

  • Sarah Steele

    Sarah Steele

    Global Chief People Officer

  • Andrew  Dimitriou

    Andrew Dimitriou

    Global Chief Client & Growth Officer

  • Frank Schmid

    Frank Schmid

    Chief Development Officer

  • David Neal

    David Neal

    Global Chief Finance Officer

  • Joanna  Trippett

    Joanna Trippett

    CEO EMEA

  • Carryn Quibell

    Carryn Quibell

    CEO Americas

X