Creative Brand Manager

Smartdept.

Not Interested
Bookmark
Report This Job

profile Job Location:

Batavia, IL - USA

profile Monthly Salary: Not Disclosed
Posted on: 21 hours ago
Vacancies: 1 Vacancy

Job Summary

smartdept. is searching for a Creative Brand Manager for a Commercial Manufacturing organization located in Batavia IL. The ideal candidate will come with 3 years of experience. This is a full-time onsite opportunity. Compensation for this position is expected to be between 90-110K depending on experience level and fit.

The Creative Brand Manager is responsible for defining evolving and executing the brands visual and verbal identity across all marketing touchpoints. This role leads creative planning oversees content and campaign production and partners with marketing product and sales teams to ensure the brand is distinctive cohesive and aligned with business objectives.

What Youll Do:

  • Develop and maintain the brand strategy positioning and messaging framework to support overall business and marketing goals.

  • Lead end-to-end creative development for campaigns (from brief to concept to final assets) across digital social email web print and event channels.

  • Own and update brand guidelines (visual identity tone of voice etc.) and ensure consistent application across internal and external communications.

  • Collaborate with marketing product and sales stakeholders to translate business objectives into clear creative briefs and integrated brand campaigns.

  • Manage designers copywriters freelancers and agencies providing clear feedback and creative direction.

  • Review and approve creative assets to ensure quality brand alignment and adherence to timelines and budgets.

  • Analyze campaign performance and audience insights to refine creative strategy and optimize brand impact.

  • Champion the brand internally by educating teams on best practices and driving adoption of brand standards across the organization.

What Youll Need:

  • Bachelors degree in marketing communications design advertising or a related field or equivalent experience.

  • 3 years of experience in brand creative or marketing roles with a portfolio demonstrating brand-building work across multiple channels.

  • Strong understanding of brand strategy storytelling and creative development processes including working with design and copy.

  • Proficiency collaborating with cross-functional teams and managing multiple projects in a fast-paced environment.

  • Skilled in creative direction with the ability to give actionable feedback on visual design and copywriting.

  • Familiarity with digital and social media best practices including content formats channel nuances and performance metrics.

  • Experience working with or within creative agencies and managing external partners and budgets.

  • Strong communication presentation and stakeholder management skills with the ability to influence and build consensus around brand decisions.


Required Experience:

Manager

smartdept. is searching for a Creative Brand Manager for a Commercial Manufacturing organization located in Batavia IL. The ideal candidate will come with 3 years of experience. This is a full-time onsite opportunity. Compensation for this position is expected to be between 90-110K depending on expe...
View more view more

Key Skills

  • Digital Marketing
  • Marketing
  • Management Experience
  • Profit & Loss
  • Analysis Skills
  • Microsoft Powerpoint
  • Market Research
  • Project Management
  • Product Management
  • P&L Management
  • Product Development
  • Branding

About Company

Company Logo

smartdept. is a nationwide creative, digital, and marketing talent resource. We provide companies with freelance, contract, direct hire, and contract-to-hire candidates for on-site, remote, and hybrid opportunities. Our ability to service customers of all sizes, while still taking a b ... View more

View Profile View Profile