Organic Growth × Product × AI Discovery
I build scalable organic growth systems at the intersection of SEO, product, and AI discovery. Currently leading a team of 7+ at Virgin Media O2 — shipping platform migrations, standing up LLM monitoring frameworks, and turning search into a measurable revenue channel. I also build software. Search is becoming an infrastructure problem — where APIs, documentation, and structured content power discovery. That's what draws me to Stripe.
Experience
Own organic growth across SEO, AI discovery, and content for the UK's largest telecoms JV. Ship strategy through product and engineering partnerships.
- Built a repeatable device launch playbook — templated PDP strategy, structured data, internal linking architecture — that moved O2 from 6th to 1st non-brand search share. Delivers £7m+ incremental handset revenue annually.
- Designed the IA and page templates for a programmatic help page system (3rd-party integration). 3× traffic uplift. Eliminated cannibalization with commercial pages. Reduced inbound call volume.
- Managed the digital deprecation of Virgin Mobile — redirects, content consolidation, cannibal resolution — while protecting organic sales through the transition.
- Led 5 major platform migrations (Netcracker, Storyblok, SpeedPerform, Localistico, Likewize). Scoped every ticket. Protected indexed URLs. Enabled post-launch growth.
- Currently shipping a Next.js SSR front-end migration with advanced hydration. Previously delivered an Angular-to-SSR migration using cookie-based URL versioning on a bespoke stack.
- Run an active technical health programme: crawl budget, indexation, structured data, rendering, CWV, log file analysis. Hands-on oversight across both brands.
- Stood up VMO2's AI Discovery function from scratch. Built a monitoring framework tracking 1,000+ prompts across 3 LLM models — measuring brand visibility, sentiment, and factual accuracy.
- Making content machine-readable and agent-accessible: improving machine accessibility of content — removing barriers to crawling, rendering, and LLM ingestion, optimizing structured data for LLM consumption.
- Readying product feeds and content architecture for agentic commerce agentic commerce models. Managing third-party signals (Trustpilot, community) that LLMs cite as sources.
- Ran cross-business roadshows — exec-level through ops — to establish ownership, educate stakeholders, and secure prioritization for AI discovery work.
- Embed with Product, Engineering, UX, and Commercial teams — influencing roadmap prioritization and implementation decisions. Write Jira tickets with acceptance criteria and user stories. Operate inside sprint cadences.
- Built experimentation and forecasting frameworks to measure incrementality — connecting organic performance to commercial outcomes, not just traffic.
- Owned O2 SEO strategy (consumer + B2B). Moved handset share of voice from 6th to 1st in six months — the work that led to being hired in-house.
- Redesigned BBC TV Licensing IA end-to-end: intent-mapped every URL, resolved cannibalization, filled content gaps, improved navigation. Used on-site feedback data to prioritize. Improved NPS.
- Identified architectural risks during a major O2 platform migration and worked with engineering to resolve them before launch. Protected organic performance through the cutover.
- Managed a 3-person team. Raised technical standards, introduced automation, improved analytical rigour.
- Ran the global technical SEO audit for TikTok during hypergrowth. Identified hreflang failures and localization gaps across dozens of markets. Delivered a roadmap that Beijing's engineering team adopted and shipped.
- Built a structured data solution (GTM + jQuery) for Fred. Olsen Cruises. 25% organic traffic increase on key landing pages.
- Created an SEO–PPC cannibalization dashboard to eliminate wasted paid spend and improve cross-channel ROI.
- Built early foundations in SEO, analytics, CRO, and e-commerce — owned full-stack digital marketing before specializing.
- Managed email lifecycle programs localized across 8 European markets: translations, locale-specific tracking, market-specific URLs.
- Led website rebuilds and experimentation programs focused on conversion and engagement.
Skills & Tools
Product & Engineering Projects
I build products when off-the-shelf tools don't solve the problem. These are real applications — shipped, used, solving actual workflow problems.
How I think about modern search
- Pages → Answers → Actions. Search is shifting from navigation to execution. The unit of search is shifting from "rank a page" to "provide a machine-readable answer that enables a transaction." Docs, product pages, and help content need to be structured for both humans and agents.
- Content as infrastructure. Structured data, clean IA, and machine-readable content aren't SEO tactics — they're product decisions. The best organic growth comes from making content that systems can reliably consume and surface.
- Discovery is multi-surface. Search engines, LLMs, AI agents, product feeds, agentic commerce protocols. The distribution surface is fragmenting. The job is to make sure your content is findable and actionable across all of them.
Speaking
BrightonSEO — Optimizing Web Servers for SEO: Improving TTFB
Technical talk on web server configuration, caching strategies, and their impact on crawl performance and Core Web Vitals.
Education
Multidisciplinary: business, economics, psychology, management. Research-focused. First-class dissertation on reducing privacy concerns for online behavioural targeting.