You are viewing:


Change to: Business or pro or Medical

European Retail In Store Marketing Specialist


Share this job:
  • 11993
  • United Kingdom
  • Uxbridge, Middlesex
  • Marketing
  • Manager
  • Full-time Permanent

Job Purpose and Summary

Responsible for enhancing consumer experience and connection to the brand; provides the business visibility on retail plans for products, promotions and campaigns; identifies opportunities and risks. Identifying best practices and influences future plans for growth through marketing and the retail experience both instore and in integrated channels.

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. Translate Canon store branding and experience strategy into innovative in-store, packaging and out-of-box experience for whilst maintaining brand consistency.

Work with wider customer experience and channel teams to develop and manage the implementation of In-Store Customer experience from brief to launch- including agency briefing and day-to-day management, communication with internal stakeholders, liaison with country contacts, installation planning.

Ensure all practical considerations such as product functionality, security etc have been taken into account during the planning process so as to avoid any negative impact on the Canon brand reputation and experience when projects go live.

Oversee all planning and timetables per semester to ensure timely delivery of full store-in-store installations to product displays.

Research processes and procedures on a regular basis and initialize improvements and ideas.

Review new product launches and promotions each semester and determine, with key stakeholders, which are the focus products for the semester.

Work with agencies to develop messaging, tool-kits to support launches and campaigns and promotions communication/artwork/visuals to update existing stores and implement in new stores and the integrated channel experience e.g. on-line and packaging.

Coordinate image/text selection with Marketing Communications efforts to ensure a consistent approach in communication to consumer.

Ensure Visual Merchandising guidelines and assets are communicated to country contacts on a regular basis.

Build a strong network with local Marketing to support installation and maintenance of In-Store Experience program.

Provide manuals and training to be sure that roles and responsibilities are defined.

Implement activities that further extend brand and sub-brand themes as well as campaigns launched by B2C Marketing Communications

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. Excellent English language skills, other European languages desirable.
Proven working experience in Pan European In-store Project delivery, including packaging, events and furniture.
A successful track record in a multinational company, preferably within Europe, in the consumer electronics industry.
Can work effectively with all internal stakeholders
Proven track record of end-to-end project management of multiple concurrent projects.
High standard of written and verbal communication skills, preferably across multiple European countries and cultures.
Excellent agency management experience
Self motivated, pragmatic with a high level of initiative and drive to succeed

You will need

Business Acumen
Apply High Standards of Accuracy
Planning & Organising

Further Information

Location: Stockley Park, Uxbridge.

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. 

Expect the Exceptional.