Website & Digital Manager
- Location
- Swindon, England, United Kingdom
Website & Digital Manager Department: Marketing Employment Type: Full Time Location: Swindon Head Office Reporting To: Global Digital Manager Description The Website & Digital Manager is responsible for leading the strategy, performance, and continuous optimisation of the organisation's global web presence to drive lead generation, customer engagement, and business growth. … adopted across global markets. Lead Generation & Demand Creation Own website-generated lead performance and continually optimise acquisition and conversion strategies. Partner with marketing, sales, global and regional teams to develop integrated digital growth initiatives. Ensure content, landing pages, and customer journeys are designed to maximise qualified leads and pipeline ...