VP of Brand & Creative Strategy
Confidential · United States · Yesterday
RemoteRemoteMarketing$450k–$550k/yrFull-time
About the role
Integral Creative Solutions (ICS) is a retained executive search and staffing firm that partners with high-growth and enterprise organizations to identify, attract, and place the senior leadership talent that drives their next stage of scale. On behalf of a confidential client, we are conducting this search. This is an opportunity to join a well-resourced leadership team and make an outsized, measurable impact from day one.
Responsibilities
- Brand Strategy: Own the brand strategy, positioning, and architecture across all touchpoints.
- Creative Direction: Lead the creative vision and ensure a consistent, distinctive brand expression.
- Team Leadership: Build and lead brand, design, and creative teams (in-house and agency).
- Campaigns: Direct brand campaigns that build awareness, affinity, and equity.
- Governance: Own brand guidelines and steward brand consistency across the organization.
- Measurement: Track brand health and creative effectiveness.
Qualifications
- Experience: 10+ years in brand / creative, with 4+ years in leadership.
- Brand Building: Proven track record building and evolving brands.
- Creative Leadership: Strong creative judgment and the ability to lead designers and storytellers.
- Strategy: Ability to connect brand to business strategy and measurable outcomes.
- Team Building: Experience leading in-house and agency teams.
- Communication: Exceptional storytelling and executive presence.
- Educational Background: Bachelor's in marketing, design, or related.