Develop Marketing strategy and all marketing activity including budget management and team development to maximise brand awareness and market share Working closely with specialist third- party agencies, freelancers, and internal marketing team to drive strategy objectives Oversee PPC and SEO, Web development, and conversion rate optimisation Create and manage marketing campaigns for online and offline Analytical insight, identify ways in which customer experience can be improved Take ownership of brand management and corporate identity Record and report key performance information to drive business decisions