SearchEuropeanJobs.com

Legal Marketing Lead

Company

TransPerfect

Location

barcelona, Spain

Type

Full-time

Job Information

Company: TransPerfect

Position: Full-time Marketing Lead, Operations and Enablement

Locations available: London, Barcelona, Chicago, or Raleigh

Posted: -

Responsibilities

  • Strategic Sales Enablement: Partner with senior Sales and Product stakeholders to identify priority enablement needs tied to current growth initiatives and solutions focus; Lead delivery of core sales enablement materials (pitch decks, one-pagers, case studies, email sequences), ensuring assets are accurate, on-brand, and aligned to agreed messaging; Own enablement governance: maintain a central repository with clear version control, naming conventions, and a refresh/retirement cadence.
  • Audience Engagement: Coordinate marketing execution for priority audience engagement motions (educational and product‑focused webinars and targeted outreach campaigns); Manage program timelines and stakeholder inputs (speaker/SME intake, appro...

★ Ready to Start Your European Career?

Take the next step and apply for this exciting opportunity

Apply Now