Skip to content

Marketing Sales Enablement Manager

  • On-site
    • Cape Town, Western Cape, South Africa
  • Marketing

Job description

About the Role

TransPerfect’s Marcomm team is seeking a highly organized, proactive, and strategic Marketing Sales Enablement Manager to oversee and develop a multidisciplinary team spanning marketing engagement, presentation design, and event operations.

This role is central to delivering world-class marketing support for our sales teams, executive stakeholders, and global trade show program.

You will manage a team responsible for:

  • Marketing content and sales enablement

  • High-impact PowerPoint and presentation design

  • Global trade show logistics and operational excellence

You’ll ensure consistent quality, brand alignment, team productivity, and flawless execution across all initiatives.

Key Responsibilities

Team Leadership & Management

  • Lead, mentor, and develop a multidisciplinary team including Marketing Specialists, Presentation Specialists, and Event Operations Specialists.

  • Oversee workload allocation, prioritization, and performance management.

  • Establish clear processes, best practices, and quality standards across all functional areas.

Marketing & Sales Enablement Oversight

  • Ensure the team delivers high-quality marketing collateral, case studies, landing pages, and sales tools that support global sales efforts.

  • Oversee creation and maintenance of content repositories, ensuring accuracy, accessibility, and brand consistency.

  • Partner with sales leadership to understand evolving needs and refine deliverables accordingly.

Presentation Design Management

  • Supervise the team responsible for producing high-impact, brand-consistent PowerPoint and executive presentations.

  • Ensure visual storytelling, narrative flow, and design quality meet corporate standards.

  • Implement scalable template libraries, design guidelines, and processes.

Global Event Operations & Logistics

  • Oversee planning and execution of trade shows.

  • Ensure consistent, efficient logistics and operational excellence across all geographies.

  • Manage vendor relationships, contracts, budgets, and approval workflows.

  • Maintain scalable systems for booth assets, shipping, inventory, promotional items, and on-site execution.

Cross-Functional Collaboration

  • Serve as the strategic bridge between Marketing, Sales, Events, Creative, and Executive teams.

  • Ensure the team’s output aligns with business goals, messaging priorities, and brand standards.

  • Provide regular reporting on workload, performance, and key program metrics.

Process, Quality, and Operational Excellence

  • Create and optimize workflows, briefing processes, and production timelines.

  • Implement systems to increase efficiency and reduce bottlenecks.

  • Champion a culture of high-touch service, accuracy, and continuous improvement.

About TransPerfect

TransPerfect is the world’s largest provider of language and technology solutions for global business. With over 120 global locations and 8,000+ employees, we support the world’s most recognizable brands through industry-leading technology, award-winning events, and marketing programs that reach audiences in 170+ languages.

Job requirements

About You

  • A natural leader who thrives in a fast-paced, high-expectation environment.

  • Exceptional project manager with an ability to balance details and big-picture strategy.

  • Calm under pressure, flexible, and solutions-oriented.

  • A strong communicator who can influence stakeholders at all levels.

  • Focused on delivering best-in-class service and elevating team performance.

Required/Preferred Qualifications

  • 4–7 years of relevant experience in marketing operations, event logistics, presentation design oversight, or similar fields.

  • 2+ years of team leadership or supervisory experience.

  • Strong understanding of marketing processes, sales enablement, and event operations.

  • Proficiency with Microsoft Office 365 (especially PowerPoint), Canva, and project management tools.

  • Experience in B2B environments or global organizations preferred.

  • Ability to travel (approx. 5-10%), sometimes on short notice.

On-site
  • Cape Town, Western Cape, South Africa
Marketing
Full-time, Permanent

or