
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.
- Cape Town, Western Cape, South Africa
or
All done!
Your application has been successfully submitted!
