Canon - Marketing Senior Manager

You will be responsible for the Marketing Strategy, Planning and execution for Document Solutions in EMEA driving the National Sales Organisations (NSOs) to maximize return on investment

You will lead the planning, creation and delivery and ongoing improvement of specific EMEA-wide propositions based on customer insights, create and implement high ROI Pan European campaigns and frameworks for Account Based Marketing, Customer Retention Programs and Customer Experience Centres

You will be responsible for implementing central & local integrated campaigns across all commschannels (covering inbound, outbound / telemarketing etc.)

Role scope and reporting

  • Monitoring performance of campaigns at all levels of the demand waterfall, optimising each stage to increase pipeline velocity and maximise ROI

  • Reporting directly into the DS Strategy & Marketing Director

What we give

With Canon, you'll get the support and encouragement you need to grow, from people who share your ambition. We'll invest in your professional development to help you learn and progress in your role with us. You'll find leaders who give you the freedom to explore new things and a team where knowledge is shared openly. 

Key responsibilities

  • Lead, own and manage EMEA-wide proposition, working with your team to create original client-facing propositions and content for all stages of the purchase journey, supporting the marketing and sales teams on key campaigns and initiatives.

  • Drive the development of Integrated Marketing/Lead Generation campaigns to drive demand and leads to support a strong sales pipeline for all centralised programmatic / or ‘strategic’ campaigns

  • Ensure implementation of high frameworks for Pipeline acceleration program, Account Based Marketing, Customer Retention Programs and Customer Experience Centres

  • Responsible for Sales Enablement Content & Proposal Lead to drive key sales related activities for retention, up-sell/cross-sell as well as net-new prospects

  • Ensure Leads from Demand Generation program and activities are qualified, tracked and measured managing processes to ensure effective follow-through, measurement and reporting of leads

  • Manage influencers (analyst and advisory relations that play a critical role in creating thought leadership and pipeline acceleration.

  • Main interface for marketing learning curricula's

What we ask

We need people who can achieve the exceptional by working collaboratively, who have the courage to risk new ways of doing things and the ability to see the world the way their customers see it. We're looking for creative problem-solvers like you, someone who can ensure Canon stays ahead in an ever-changing world. 

Competencies / experience

  • Experience of proposition development and multi-channel campaigning essential

  • Experience of sales and strong experience Field Marketing desired

  • Strong English language communication skills

  • Able to work as part of EMEA one team

  • Creative and Conceptual skills

  • Analytical and ability to strong ability to implement insight

  • Pro-active and hands on mentality

  • Strong collaboration & communication skills

  • Influencer / Analyst relations experience is an advantage

Key decision rights

  • Marketing plan and investments

  • Framework and governance, process and execution for pipeline acceleration program,

  • Account Based Marketing, Customer Retention Programs and Customer Experience Centres

  • Sign off of all activities, events, social, inbound, campaigns, automation etc framework and governance, process and execution for value proposition creation

  • Execution of the Value Proposition creation process

  • Maintain and manage the Advisory and Influencer Program

Key interfaces

  • DS Strategy & Marketing Director

  • Sales Directors

  • Country Marketing and Sales Excellence Director / Manager

You will need
KPIs to be measured on

  • ROI on Marketing Spend

  • Demand Waterfall performance, lead generation pipeline, velocity and conversion

  • Value Proposition relevance –targeting the best marketing opportunities and effectiveness –Supporting Lead Generation , Sales Enablement, win rates, pipeline velocity

  • On time activation of campaign, timely course-correction for continual improvement of campaign performance

Further Information

Role Location

Stockley Park, Uxbridge, United Kingdom

No relocation support available

Canon is enriching lives and businesses in incredible new ways. You can play a part in shaping the future of a company that’s strong, ambitious and considerate, where people do great things together. You can expect the exceptional and achieve the exceptional, with the world's best imaging company.