Vice President of Brand and Creative Strategy
United States · Full Time
Be the first to apply
- Experience
- 10+ yrs
- Salary
- USD 450,000 – USD 550,000 / year
- Openings
- 1
- Posted
- 1 hour ago
- Work mode
- In office
- Education
- Bachelor's in marketing, design, or related
- Resume
- Required to apply
Where you'll work
Job description
About the Company
Integral Creative Solutions (ICS) is a retained executive search and staffing firm specializing in partnering with high-growth and enterprise organizations. They focus on identifying and placing senior leadership talent critical for scaling businesses. This opening is for a confidential client seeking a senior marketing leader to join a well-supported leadership team and drive significant impact from day one.
Position Overview
The Vice President of Brand and Creative Strategy will be responsible for shaping and owning the brand positioning, creative vision, and overall brand equity across all organizational touchpoints. This role entails leading various creative and brand teams, overseeing impactful brand campaigns, and maintaining a unified, distinctive brand message consistently.
Key Responsibilities
- Develop and own comprehensive brand strategy, positioning, and architecture throughout all customer interactions.
- Lead creative direction to establish a consistent and memorable brand identity.
- Build, manage, and inspire brand, design, and creative teams both internal and external.
- Drive and oversee brand campaigns that enhance brand awareness, affinity, and equity.
- Maintain governance of brand guidelines to ensure organizational-wide brand consistency.
- Monitor and evaluate brand health and creative impact through relevant metrics.
Qualifications & Experience
- Over a decade of experience in brand and creative roles, including at least four years in a senior leadership capacity.
- Demonstrable success in building, evolving, and managing brands.
- Exceptional creative judgment with the ability to lead multidisciplinary creative teams, including designers and storytellers.
- Strong strategic thinking skills to link brand initiatives with business objectives and measurable outcomes.
- Experience in managing both in-house and agency teams effectively.
- Outstanding communication skills, including storytelling and executive-level presence.
- Bachelor’s degree in marketing, design, or a related field.
Preferred Advantages
- Experience in leading brand rebranding or relaunch efforts.
- Previous creative leadership roles within agency environments.
- Familiarity with the client’s industry sectors.
- Proficiency with digital and social media branding strategies.
Compensation and Benefits
The position offers a base salary ranging from $450,000 to $550,000 annually, calibrated to candidates’ expertise, experience, and interview outcomes. Additional benefits include:
- Competitive equity or long-term incentive packages.
- Flexible working arrangements, supplemented by a home-office stipend where applicable.
- Comprehensive medical, dental, and vision insurance plans.
- A flexible paid time off policy alongside company holidays.
- An annual budget designated for professional growth and learning.
- Participation in a 401(k) retirement plan with employer matching.