United States Department of Defense

Account Manager

United States Department of Defense

full-time

Posted on:

Location Type: Hybrid

Location: ZürichSwitzerland

Visit company website

Explore more

AI Apply
Apply

About the role

  • Manage, draft and review client briefs
  • Ensure client deadlines are met across multiple campaigns and liaising with the Account Director on the teams capacity
  • Liaise with clients, clarifying questions, managing expectations and proactively communicating status, updates or agency recommendations
  • Clearly and effectively distill and transfer client feedback to designers, copywriters
  • Prioritising workloads for the team, and escalating when needed
  • Maintain a full understanding of the clients’ business, strategies, objectives, brand, audiences, and challenges, advising on the communications solution that best meets their needs
  • Build excellent working relationships with key clients
  • Ensure success criteria are met and projects are delivered to time and to budget
  • Work with the team to determine and test creatives across client owned channels

Requirements

  • Experience delivering a broad range of digital multi-channel marketing communications
  • Client development with a strong focus on building trust-based partnerships for long-term success and collaboration
  • Digital strategy development, including performance-driven and branding campaigns
  • Extremely organised, with the ability to manage multiple projects simultaneously
  • You are ambitious with the ability to think strategically, contribute something new to the agency
  • Ability to work within short timeframes and meet deadlines with ease and efficiency, successfully managing schedules and priorities
  • Highly motivated to learn, grow and improve
  • Personable, approachable demeanor and motivating team player
  • Moderate understanding of production and interactive processes
  • Excellent oral and written communication skills
  • Professional working proficiency in German with excellent English skills, capable of working with clients in German.
Benefits
  • Flexible, hybrid working policy.
  • 25 days holiday with the opportunity to take unpaid leave;
  • Flexible health budget and Wellness & personal day.
  • Learning & development budget.
  • Referral bonus program.
  • Occasional breakfast & lunch at the office, Smoothie Tuesday.
  • Spacious and barrier-free location in Zurich; in Bern you can expect a small but nice and fully equipped office.
  • Social events, plenty of opportunities to connect with colleagues through organised activities and celebrations.
  • A reputation for doing good. DEPT® has been a Certified B Corp since 2021 and named ‘Agency of the Year’ at both The Lovies and The Webby Awards.
  • Awesome clients.
  • The opportunity for possibility.
  • Global annual DEPT® Cares Month in which employees come together and donate their skills to support local charities.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
digital multi-channel marketingdigital strategy developmentperformance-driven campaignsbranding campaignsproject managementclient brief draftingcreative testing
Soft skills
client developmentbuilding trust-based partnershipsorganizational skillsstrategic thinkingtime managementmotivation to learn and growapproachabilityteam collaborationcommunication skills