Match score not available

Creative Manager

extra holidays - extra parental leave
Remote: 
Hybrid
Contract: 
Salary: 
4 - 4K yearly
Experience: 
Senior (5-10 years)
Work from: 
East Cowes (GB)

Offer summary

Qualifications:

A./B.S./B.F.A. in advertising, communications, or marketing, 8+ years of content strategy and execution experience, Leadership experience in a high-execution team, Familiarity with creative tools such as Adobe Creative Suite, Online portfolio of work required.

Key responsabilities:

  • Lead development of innovative marketing materials across various channels
  • Set project standards and oversee creative projects from start to finish
  • Partner with analytics teams to optimize campaign performance
  • Mentor the creative team and foster collaboration
  • Ensure brand standards and guidelines are consistently met
Plymouth Rock Assurance logo
Plymouth Rock Assurance Insurance Large http://www.plymouthrock.com/
1001 - 5000 Employees
See more Plymouth Rock Assurance offers

Job description

Overview:

 We are seeking an experienced creative professional to lead our in-house team and elevate Plymouth Rock’s marketing creative and communications. Reporting to the Director of Brand Marketing, this pivotal role involves overseeing creative strategy, brand standards, visual identity governance, and brand voice, while managing the end-to-end creative process for high-impact marketing materials. The Creative Manager will ensure a cohesive and impactful brand presence across all channels and drive creative outputs that directly contribute to business growth, measured through brand awareness, customer engagement, and conversion metrics.

 

The ideal candidate will possess a creative mindset, strong visual intuition, and high personal and team standards. This role combines leadership with hands-on tasks, such as concepting creative assets, copywriting, developing brand guidelines, and managing visual identity. The ideal candidate will be able to adapt to and thrive in a dynamic, evolving environment, helping to shape new creative processes and strategies.

Essential Functions and Responsibilities

  • Lead the creative team in developing innovative marketing materials for digital, social, print, OOH, email, and direct mail, ensuring alignment with funnel phases and medium best practices.
  • Set clear project standards, milestones, and KPIs, overseeing creative projects from ideation to delivery.
  • Partner with Data, Analytics, and Media teams to establish testing frameworks, track content performance, and optimize future campaigns.
  • Lead post-mortem discussions and summarize learnings with actionable next steps for leadership.
  • Mentor a creative team, sharpening their ideas and craft while fostering a collaborative culture.
  • Collaborate with cross-functional teams and agency partners, ensuring alignment with business objectives.
  • Stay up-to-date on industry trends, consumer behavior, and emerging technologies to continuously improve creative output.
  • Ensure consistent adherence to brand standards, visual identity governance, and voice and tone guidelines across all creative deliverables.
  • Support operational and employee engagement initiatives with creative solutions that enhance brand visibility and impact.
  • Manage resources, including creative budget allocation, to optimize outputs and meet business needs.

Qualifications and Education

  • A./B.S./B.F.A. required in advertising, communications, or marketing.
  • 8+ years of content strategy and execution experience, with proven leadership in a fast-paced, high-execution team.
  • Familiarity with specific creative tools (e.g., Adobe Creative Suite, Figma, etc.)
  • Must provide an online portfolio of work.

About the Company

The Plymouth Rock Company and its affiliated group of companies write and manage over $2 billion in personal and commercial auto and homeowner’s insurance throughout the Northeast and mid-Atlantic, where we have built an unparalleled reputation for service. We continuously invest in technology, our employees thrive in our empowering environment, and our customers are among the most loyal in the industry. The Plymouth Rock group of companies employs more than 1,900 people and is headquartered in Boston, Massachusetts. Plymouth Rock Assurance Corporation holds an A.M. Best rating of “A-/Excellent”.

 

 

#LI-DNI 

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Insurance
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Leadership
  • Collaboration
  • Mentorship
  • Creativity

Talent Manager Related jobs