Toronto · Senior Account Manager, Google

I own the relationships,
not just the campaigns.

Senior Account Manager for Google, managing a $1.4M book of 120 direct & agency clients.

What I do

Run the business reviews. Translating account data into recommendations tied to what the client is actually trying to grow, not activity metrics.

Catch risk before it escalates. Usage drop-off, quiet support tickets, shifting budget language. Acting on those signals prevented $80K/month in churn.

Find the expansion nobody asked for. Scaled multiple accounts from $10K to over $30K/month by diagnosing what actually drove their profitability.

Things I've built

To cover the cracks that strategy can't reach. I also build the agents and technical systems that allow a business to track their online activity from clicks to leads to revenue generated.

All demos
Account Intelligence dashboard overview

AI Account Intelligence

A dashboard for running a whole book of accounts: charts you can click into, stakeholder maps, and an AI-written brief for every client. One part of it runs live, point it at any real company and it researches them and writes a brief on the spot.

Cloudflare WorkersOpenRouterChart.js
QBR Generator with the rubric rail showing under each section

QBR Generator

I've run enough quarterly business reviews to know what separates a good one from a box-ticking exercise, so I built a tool that applies that same judgment automatically. Give it a quarter of account data and it writes a full business review, following the same rules I'd use by hand, with a note on each section showing which rule shaped it.

Rubric as codeSchema + linterCSV mapping
Automation simulator with an account in the Needs a human queue

Automation Simulator

How I decide which accounts need me today. The CRM's 18 accounts play out 90 days under my playbook: automation handles the routine touches, and anything it can't resolve lands in a queue for me, with why it's there, what was already tried, and who to call.

Playbook builderHealth score modelNo-automation baseline

And for fun

Two browser games. Scores post to one shared leaderboard for everyone who visits.

All games
Yarn Run gameplay

Yarn Run

An open-field 3D runner. Pick a cat, dodge rocks and trees, collect yarn, and jump on the zombie cats closing in from every side.

Three.jsLeaderboard
Cat Clash menu

Cat Clash

A couch fighter with 3-hit combos and Smash-style specials. Solo vs CPU, two players on one keyboard, or co-op against waves.

Canvas 2D1–2 players

Looking for someone to own your revenue pipeline?

I'm currently exploring Senior Account Manager and Customer Success roles in Toronto.