Description
Lead, Global activation will be pivotal in enhancing customer engagement and driving business growth by designing and optimizing Global CRM initiatives. This individual will lead the reflection behind lead management evolution (lead scores, CRM connectivity), campaign, and journey orchestration to ensure seamless and impactful customer interactions. The role involves close collaboration with cross-functional teams, identifying opportunities for optimization, and providing global education on CRM systems and processes.
YOU'LL HAVE THE OPPORTUNITY TO:
Lead scoring and campaign management:
Develop and refine Global lead-scoring models to prioritize and target high-potential customers
Identify untapped opportunities and analyze campaigns that drive customer engagement and conversions
Define best lifecycle management strategies & best experiences across multi-touchpoints to ensure a consumer-centric CRM approach
Business insights and opportunity identification:
Collaborate with stakeholders to understand business objectives and customer needs for global activations
Identify gaps and areas for improvement in customer 1on1 digital owned channels
Proactively seek opportunities to optimize CRM processes and tools for better performance.
Optimization and innovation:
Monitor and analyze CRM performance metrics to identify trends and improvement areas.
Implement solutions to enhance activation rates and streamline product-related workflows.
Stay updated on industry trends and technologies to bring innovative ideas to the product teams.
Global education and support:
Develop and deliver training sessions on global activation practices, including lead management systems.
Educate sales teams/dealers on best practices for CRM tools and processes.
Provide ongoing support to the sales team/dealers to ensure effective use of Global CRM systems.
Cross-Functional collaboration:
Partner with various teams & transform organizational goals into CRM strategies for operational team
Facilitate roadmap alignment and knowledge sharing between product, global, and local teams.
YOU’LL THRIVE IN THIS ROLE IF YOU HAVE THE FOLLOWING SKILLS AND QUALITIES:
Bachelor’s degree in Business, Marketing, or a related field.
A minimum of 5+ years of relevant experience in customer relationship management, marketing automation, or a related role.
Strong analytical and problem-solving skills with a data-driven mindset.
Strong familiarity with CRM platforms (e.g., Salesforce, ACC) and marketing automation tools.
Excellent communication and presentation skills.
Ability to work collaboratively in a global and cross-functional environment.
ASSETS:
Experience in lead scoring and customer journey mapping.
Knowledge of global sales processes and activation strategies.
Familiarity with data visualization tools and techniques.
ACKNOWLEDGING THE POWER OF DIVERSITY
BRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences. Ultimately, the diversity and uniqueness of our people fuel our ingenuity and set the course for the path ahead!
For this reason, we value diversity and we strive to always push each other forward to build an inclusive workplace where every employee feels like they belong, where they can grow and find meaning.
AT BRP, WHEN WE TALK ABOUT BENEFITS, WE GO ALL IN.
Let’s start with a strong foundation - You want it, we have it:
- Annual bonus based on the company’s financial results
- Generous paid time away
- Pension plan
- Collective saving opportunities
- Industry leading healthcare fully paid by BRP
What about some feel good perks:
- Flexible work schedule
- A summer schedule that varies by department and location
- Holiday season shutdown
- Educational resources
- Discount on BRP products
WELCOME TO BRP
We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air. Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus. Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce made up of close to 20,000 spirited people, all driven by the deeply held belief that at work, as with life itself, it’s not about the destination: It’s about the journey.
#LI-Hybrid
#LI-EF1