Marketing Sales Enablement Manager

TransPerfect

Not Interested
Bookmark
Report This Job

profile Job Location:

Cape Town - South Africa

profile Monthly Salary: Not Disclosed
Posted on: 14 hours ago
Vacancies: 1 Vacancy

Job Summary

Job description

About the Role

TransPerfects 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

Youll 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 teams 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 worlds largest provider of language and technology solutions for global business. With over 120 global locations and 8000 employees we support the worlds 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

  • 47 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

All done!

Your application has been successfully submitted!


Required Experience:

Manager

Job descriptionAbout the RoleTransPerfects 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 w...
View more view more

Key Skills

  • Bidding
  • Internship
  • Accomodation
  • ABAP
  • Gsm
  • Analytics

About Company

Company Logo

TransPerfect Translations is a translation, E-Discovery and language services company based in New York City. The company serves clients in many fields, such as film, gaming, legal and healthcare fields. As of 2012, TransPerfect is "the largest privately owned language services provid ... View more

View Profile View Profile