About the Role
You will lead a dynamic team of Application Consultants while actively contributing to technical work, ensuring seamless, large-scale deployment of marketing campaigns. The role combines team management with direct involvement in configuring, implementing, and optimizing client solutions on the Catalyst platform.
Responsibilities
- Lead and guide a team of Application Consultants, supporting their career development and driving adoption of Catalyst tools across client organizations.
- Establish performance targets, deliver actionable feedback, and cultivate a collaborative, innovative team environment.
- Monitor team output, project schedules, and manage resources to ensure timely and effective solution delivery.
- Encourage ongoing improvement by advancing technical expertise and aligning skill development with client outcomes.
- Work closely with cross-functional teams to understand business goals and convert them into actionable technical specifications.
- Lead the configuration and deployment of custom business logic, automation workflows, and platform features within Catalyst.
- Diagnose and resolve technical challenges to maintain a smooth and reliable experience for clients.
- Leverage data to define audience segments and refine marketing strategies for better engagement.
- Evaluate platform capabilities and recommend enhancements to improve the overall Catalyst system.
- Act as a strategic partner to clients, advising on setup, optimization, and management of marketing automation, customer journeys, and lifecycle programs.
A leader in personalized customer experiences
The organization is a global Centre of Excellence dedicated to enhancing brand-customer relationships through scalable personalization, marketing automation, and CRM. Combining consulting rigor, creative vision, and advanced technology, it supports leading brands in becoming customer-centric. The team includes over 1,000 experts in technology, data science, strategy, operations, and creativity, representing more than 55 nationalities.
A global network
Part of a worldwide network of over 30,000 employees across 150+ offices in 60+ countries, fostering a culture rooted in inclusion, connection, and the strength of diverse perspectives.