
Account Manager
United States Department of Defense
full-time
Posted on:
Location Type: Hybrid
Location: Zürich • Switzerland
Visit company websiteExplore more
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