Marketing Sales Enablement Manager
Job Description
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.
- 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.
- 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.
- 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.
- 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.
- 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.
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.
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.
- 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.