1 of 1 Permanent Thought Leadership Jobs in Worcestershire

Head of Marketing

Location
Worcester, England, United Kingdom
growth priorities. Translate business goals into clear marketing priorities, plans and measurable outcomes. Act as a strategic partner to Sales, Product and Customer Success leadership teams. Ensure marketing activity remains focused on agreed strategic priorities and commercial impact. 2. Commercial Growth & Market Development Ensure marketing contributes to customer acquisition … overall brand strategy. Ensure consistent and compelling messaging across all customer and market‐facing communications. Lead strategic communications activity, including corporate communications, PR and thought leadership. Protect and strengthen Open GI's reputation across all external channels and stakeholder groups. Support executive visibility and thought leadership programmes. ...