V

VML

Global marketing automation, personalization, and CRM

Senior Digital Account Manager - Freelance

Account ManagementConfirmed live in the last 24 hours
ContractLisbon, PortugalNo salary listed

About the Job

Requirements

  • At least 5 years of experience in account management and/or client management within an agency context, focused on social media.
  • Solid knowledge of social media platforms and ecosystems, including Meta, TikTok, LinkedIn, and YouTube.
  • Experience overseeing 360 campaigns and content production projects.
  • Familiarity with budget management and billing processes in an agency environment.
  • Fluency in spoken and written Portuguese and English.
  • Availability and openness to a 6-month freelance contract.

Responsibilities

  • Monitor client relationships at key moments, including presentations, approvals, escalations, and strategic reviews, coordinating with the Social Media Managers responsible for daily contact.
  • Manage day-to-day account operations, ensuring compliance with timelines, deliverables, and expectations.
  • Oversee and coordinate 360 campaigns from briefing through execution, aligning all involved parties.
  • Support client budget management and control, and monitor billing processes.
  • Participate in and support shoots and content production, connecting the client, creative team, and production partners.
  • Prepare and monitor status reports, contact reports, and project documentation.
  • Collaborate with the Social Media Creative & Strategy Lead on strategic planning and responses to briefings.
  • Identify growth and upsell opportunities within managed accounts.

Desired Qualifications

  • Immediate availability is a plus.

About the Company

VML

Global marketing automation, personalization, and CRM

VML MAP is a global marketing services and technology partner that serves as a center of excellence for Marketing Automation, Personalization, Loyalty, Agentic AI, and CRM at scale. It helps brands humanize the relationship with customers by delivering data‑driven, personalized content across all channels and industries, leveraging a multi-disciplinary team across consulting, data & AI, content & creative, identity & 1to1, paid media, technology & platform, operating models & processes, and operations. The company operates from 14 offices worldwide, with a mission to scale efficient, measurable experiences that drive business success. Distinguishing factors include its global, diverse team; integration of marketing technology with AI capabilities; and a focus on end-to-end, interoperable solutions rather than isolated campaigns.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Kansas City, MO
Founded
1992

Recently Posted Jobs

Explore more opportunities at VML

See more jobs