Before any of this, I ran an online training platform. I was the founder — which meant I was also the marketing director, the SEO lead, the content manager, the paid ads buyer, and about eleven other things depending on the week. I knew marketing mattered. I didn't have time to get good at it.
So I did what most founders do. I hired agencies.
The results were mediocre. Not disastrous — just consistently underwhelming. I'd get monthly reports full of metrics that didn't connect to revenue. Juniors on my account. Strategies that looked the same as every other client's strategy. When I asked hard questions, the answers got vague.
When I eventually sold that business, I made a decision: I wasn't going to be on the frustrated side of that table again. I was going to learn this work properly, from the inside.
That was fifteen years ago.
What I've done since.
I went deep into SEO and digital marketing. I worked in content production at Surfer SEO and MarketMuse — two of the platforms that defined how search-optimised content and topic authority get built at scale. That gave me the machinery: how rankings actually work, how content earns authority, what's signal and what's noise.
I've worked with Fortune 500 companies and with regional B2B businesses. Different scales, same fundamentals.
I spent time in-house, heading up marketing for a group of six companies. That's where I learned the part agencies don't teach you: how marketing actually functions inside a business. How to hire, how to report to a board, how to fight for budget, how to make strategy survive contact with sales and product and the CEO's new idea from a podcast.
And I've worked from the agency side too, as a strategist — which meant seeing the other end of the conversation I used to be on as a founder.
What I do now.
I take on a small number of clients. I offer four ways to work together — SEO Strategist, Content Engine, AI Agents for Marketing, and Fractional CMO — and the engagement shapes itself around what's actually missing.
Some clients want the whole marketing function run. Some have a good team and just need a strategist who's seen this before. Some want a content system that works without being a content mill. Some want AI agents integrated into their stack by someone who's built and shipped them, not just demoed them.
What's consistent across all of it: one client, one relationship. I'm not building an agency. I'm not hiring a team to put juniors on your account. If you work with me, you work with me.
I own the thinking. Execution runs through your team, a freelancer I'll help you find, or one of my productised systems. You get senior strategy without paying agency rates for junior execution.
What I'm not.
I'm not an agency and I don't want to be one. I'm not going to pitch you. I'm not going to send you a 40-slide deck. The first conversation is a conversation; by the end of it, we'll both know if there's a fit.
I'm also not the cheapest option. Experienced operators who take on a small number of clients rarely are.
And I'm not going to do the execution work myself. That's a feature, not a bug — it's what keeps the strategy sharp and the pricing honest. You pay for the thinking. The doing runs through the right person for the task, which is almost never me.