Ignacio Aguilera Jurado · Revenue Strategy & Operations · Madrid

The numbersleadershipplans against.

I'm on Robert Walters' global commercial team. I built and run the revenue forecast, the client intelligence and the weekly commercial read that goes to the Global CCO, the Global CEO and every regional CEO, and the data pipeline under them. There is no data team behind this. I built it myself, on a locked-down corporate laptop.

FORECAST
£0m+

annual revenue in the forecast

SCOPE
0+

countries in the weekly commercial read, from a six-city regional start

PIPELINE
~0k

rows in a self-refreshing daily pipeline

REGISTRY
~0k

messy client names resolved into one golden-record registry

Scroll for the mechanism
Revenue forecastingCapacity planningCross-sell intelligencePipeline optimisationClient data matchingAccount prioritisationCommercial reportingBoard-deck automationKey-account dashboardsWorkflow automationRevenue forecastingCapacity planningCross-sell intelligencePipeline optimisationClient data matchingAccount prioritisationCommercial reportingBoard-deck automationKey-account dashboardsWorkflow automation

01  The forecast

A bottom-up revenue forecast, with its uncertainty on the page.

Bottom-up over £200m+ of annual revenue across 30+ countries. A view of the year built from what is actually in the pipeline, with its uncertainty on the page.

InputEvery open job in the pipeline, with its value and its stage.
ModelProbability of fill times job value, calibrated on mature cohorts, phased over an empirical time-to-fill curve.
OutputA formula-driven Excel workbook with a monthly P10 to P90 range. A non-technical executive can stress-test it cell by cell.
ValidationOnly versions published before the month starts are scored, against booked revenue, with absolute country error reported beside the net group figure.

The team uses it to plan capacity.

Monthly revenue · rolling year
The same year, told two ways
P10 to P90P50Actuals
Illustrative data

The band shows a wider range of possible revenue outcomes further into the forecast.

02  The pipeline

Raw exports in one side, board-ready out the other.

Monday Insights, the global BI dashboard, the board decks and the key-account cockpits all read from the same self-refreshing pipeline. No manual step in between, no data team, no servers, no admin rights.

VolumeRoughly 500,000 rows from CRM and BI exports, refreshed daily.
RegistryA golden-record layer resolving roughly 30,000 messy client names into canonical groups.
OutputsThe weekly commercial read for the Global CCO, the Global CEO and every regional CEO, the global BI dashboard, key-account cockpits and the board decks.
QualitySalary and currency normalisation, reconciliation to the finance ledger by country, and a freshness gate before any deliverable builds. All of it in user space on a locked-down corporate laptop.

Every figure traceable back to the finance ledger.

Daily data refresh connects each reporting output.Illustrative system diagram

03  Cross-sell intelligence

Cross-sell as a list of names, with an owner each.

Cross-sell reporting usually stops at a percentage in a slide. The useful version is a list: this client, this service line, this gap, this owner.

ProblemThe same client appears under a dozen names across CRM, billing and BI. Nothing joins.
FixEntity resolution into a golden record: conservative matching, a model adjudication step for the uncertain tail and a ledger of confirmed corrections. Then one client view across every service line.
OutputA named opportunity list connecting each client with a service line and an owner.

Pipeline, billing and cross-sell now agree on who the client is.

As exported
  • Northwind Trading S.L.#1037
  • NORTHWIND TRADING - MADRID#1074
  • Northwind Group Holdings#1111
  • Nortwind Trading#1148
  • Contoso Pharma Iberia#1185
  • Contoso Pharmaceuticals (ES)#1222
  • CONTOSO SA#1259
  • Fabrikam Logistics BCN#1296
  • Fabrikam Logística, S.A.#1333

Fictional names · real failure modes

Cross-sell viewclient × service line
Waiting for one client view…

Matching client names makes service-line coverage visible for each account. The example above uses fictional clients.

04  Capabilities

Six things a revenue team can ask me for.

Each one says what it does for the business, how I do it, and what you can ask me for on day one.

01

Revenue forecasting

A view of the year built from what is actually in the pipeline, with its uncertainty shown.

Probability of fill times job value, calibrated on closed cohorts and phased over the observed time to fill. Scored every month against booked revenue.

Ask me for
  • A bottom-up forecast for the year
  • A capacity plan by market
  • A range with its uncertainty shown
02

Reporting automation

The weekly reporting grind, the deck the night before the board, the reconciliation nobody wants to do. Replaced with pipelines that run themselves and land reconciled to finance.

Daily CRM and BI exports refreshed automatically, board decks and pitches generated from the same data in hours. Built and maintained without a data team, on whatever laptop IT gives me.

Ask me for
  • A weekly commercial read
  • A board pack that rebuilds itself
  • A dashboard that refreshes itself every morning
03

Client intelligence

One answer to who the client is, so pipeline, billing and cross-sell agree.

Entity resolution with conservative matching and a model adjudication step for the uncertain tail. One client view across service lines, with a named list of coverage gaps and an owner each.

Ask me for
  • A golden-record client registry
  • A cross-sell opportunity list
  • A key-account prioritisation
04

LLM classification at volume

Mapping thousands of free-text job titles, notes or names into categories the business can report on.

A multilingual rules layer first, a language model only where the rules abstain. Every model tested against our own labelled data before it is trusted, with refusals priced into the score.

Ask me for
  • A discipline taxonomy for job data
  • A classifier tested on your own labels
  • A triage of which model to use
05

Shipping the tools

Dashboards, calculators, cockpits and internal apps delivered in days.

I direct AI coding agents as an engineering team and hold product, architecture and QA myself.

Ask me for
  • A vacancy ROI calculator
  • A key-account cockpit
  • An internal app for a process that lives in email
06

Strategy leadership acts on

Analysis turned into a decision someone will make on Monday.

Start from the commercial question, involve the owner before the build, present the number and what it means for the plan. Four years across commercial strategy, revenue growth management and digital performance.

Ask me for
  • A regional performance read
  • A pricing or promotional model
  • A commercial case for a market
ToolsPower BIExcelPython and pandasCRMClaude CodeNext.js and React

05  Projects

Selected projects

A revenue operator who can ship their own tooling does not wait a quarter for someone else's roadmap. I direct AI coding agents and hold product, architecture and QA myself. Three that matter:

Konductus ↗

Independent product

Voice screening for in-house EU talent teams: a candidate funnel, a sourcing agent, five-dimension scoring, and an EU AI Act and GDPR trust centre.

Next.js · Supabase (EU, RLS) · Stripe · ElevenLabs · Vercel
Built solo · live · pre-revenue

Commercial intelligence platform

In role

The forecast, the weekly read, the client registry and the cross-sell view above, all fed by one daily pipeline and a web cockpit on top.

Python · Power BI · Excel · web cockpit

On-device AI

Local processing

Whisper transcription and local retrieval on Apple Silicon, for data that cannot go to a cloud API.

MLX · local models · Python

06  Experience

Four years, one direction: closer to the number.

Digital performance first, then revenue growth management, then commercial strategy. At Robert Walters I was promoted from the Southern Europe team into the global commercial team in January 2026.

Spanish: native. English: C2, Cambridge Proficiency. French: conversational C1 (self-assessed); DELF B2 certified.

January 2026 to present
Robert Walterscurrent
Commercial Strategy & Business Performance

Promoted out of the Southern Europe remit into the global team. Reporting into senior leadership including the CCO. Own the forecast, the weekly read for the Global CCO, the Global CEO and the regional CEOs, the client intelligence and the pipeline underneath.

April 2025 to January 2026
Robert Walters
Commercial Strategy, Southern Europe

Supported the Regional Director across six cities. Designed the key-account toolset the region ran on, won new clients, built the prospect databases behind the regional pipeline and ran Power BI and CRM training.

September 2023 to November 2024
Kellanova (Kellogg's)
Revenue Growth Management Trainee

Built the Excel pricing and promotional models behind cross-functional planning. Analysed market and consumer trends for revenue and margin opportunities.

September 2022 to February 2023
Making Science
CRO Consultant, Graduate Programme

Conversion-rate optimisation for external clients, end to end, accountable for both the client and the number.

February to April 2022
ALSA
Digital Channel Intern

CRO benchmarking, SEM analysis and weekly UX reporting.

2017 to 2024
Universidad Francisco de Vitoria
Philosophy, Politics & Economics and International Relations

Double degree.

2023 to 2024
Universidad Rey Juan Carlos
Digital Transformation & Agile Organisations

Additional training. One-year programme completed.

01

Commercial question first.

Every build starts from a decision someone has to make on Monday.

02

One source of truth.

Every figure is reconciled to the finance ledger before it leaves my hands.

03

Ranges over point estimates.

A forecast that admits its uncertainty beats one that is confidently wrong.