Social Media and Digital Communications Lead

at  Canon

Uxbridge, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Nov, 2024GBP 66000 Annual01 Sep, 2024N/ALive Streaming,Analytics,Processing,Search,SeoNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Canon Europe are looking for a Social Media and Digital Communications Lead, you will be the owner of social media platform operations that support the delivery of impactful and engaging experiences to our audiences across the Europe Middle East and Africa (EMEA) region. This includes ensuring we are on the right platforms and are proactively considering opportunities with new and emerging platforms while also streamlining and transforming existing channels as needed.
Responsible for central governance and reporting ensuring platforms and channels are effectively delivering against objectives, as well as being the product owner for Sprout Social and relationship management with platform representatives.

The role is more strategic than creative. There is a need to understand platforms (LinkedIn, Meta, TikTok, YouTube, Reddit, et al) and the role they have in driving business results and brand reputation. An understanding of organic and paid strategies as well as measurement and ROI is important.

  • Own, manage and support enhancing Canon EMEA’s presence on social media and related digital platforms; including local markets across the EMEA region and centrally managed channels to drive results and impact.
  • Work with key marketing stakeholders in B2C and B2B business units and our imaging and printing businesses (PR + Social) teams to determine ongoing enhancements to support objectives and drive ROI.
  • Mentor and collaborate directly with social media specialists in the corporate and commercial teams to ensure platform effectiveness and evaluating KPIs.
  • Work with our Corporate Communications Marketing & Sustainability colleagues in the local and regional markets across EMEA to determine country specific requirements and advise on usage of existing or emerging platforms to deliver.
  • Provide counsel and advice to business stakeholders and Corporate Communications team on the current capabilities of our chosen social media platforms and be the main point of contact with the business to identify new and future capabilities and platforms.
  • Manage and deliver governance processes and be responsible for crisis planning, maintain and update social media policies and guidelines over platforms centrally managed and locally managed through national and regional sales operations.
  • Provide governance and support over influencer network for corporate and commercial activities working with PR and social teams.
  • Build out social servicing strategy as part of community management.
  • Manage relationships with Sprout Social and platform representatives.
  • Identify, create and deliver end user training as required.

DESIRED KNOWLEDGE AREAS:

  • Paid Social Media Strategies
  • Understanding of SEO and paid search
  • Data, insights and analytics best practice
  • Video technology (formats, quality, processing, live streaming)

Responsibilities:

  • Own, manage and support enhancing Canon EMEA’s presence on social media and related digital platforms; including local markets across the EMEA region and centrally managed channels to drive results and impact.
  • Work with key marketing stakeholders in B2C and B2B business units and our imaging and printing businesses (PR + Social) teams to determine ongoing enhancements to support objectives and drive ROI.
  • Mentor and collaborate directly with social media specialists in the corporate and commercial teams to ensure platform effectiveness and evaluating KPIs.
  • Work with our Corporate Communications Marketing & Sustainability colleagues in the local and regional markets across EMEA to determine country specific requirements and advise on usage of existing or emerging platforms to deliver.
  • Provide counsel and advice to business stakeholders and Corporate Communications team on the current capabilities of our chosen social media platforms and be the main point of contact with the business to identify new and future capabilities and platforms.
  • Manage and deliver governance processes and be responsible for crisis planning, maintain and update social media policies and guidelines over platforms centrally managed and locally managed through national and regional sales operations.
  • Provide governance and support over influencer network for corporate and commercial activities working with PR and social teams.
  • Build out social servicing strategy as part of community management.
  • Manage relationships with Sprout Social and platform representatives.
  • Identify, create and deliver end user training as required


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Marketing/Advertising/Sales

Marketing / Advertising / MR / PR

Information Technology

Graduate

Proficient

1

Uxbridge, United Kingdom