Designing a global lead-to-customer operating model
A process-first case for a fictional global B2B company: stages, decision rights, approvals, exceptions and measurement—designed before any system is configured.
I start with how the organization actually operates—stages, decisions, ownership, handoffs and exceptions—then design the CRM, ERP, integration, data and automation that make that operation reliable.
Typical work: multi-country CRM programs · CRM–ERP customer lifecycles · AI in live sales workflows.
01Process Architecture
I map how work actually flows—stages, owners, handoffs, decisions and exceptions—and design the target process before deciding which technology should run it.
Lead to customer, one lens at a time
Owner: Marketing
Decision
Lead belongs to an existing customerRedirected to the account team
CRM Lead scored & routed
Owner: Sales (handoff)
Human action
Probable duplicatePaused for match review
CRM Account · prospectERP Party index lookup
Owner: Sales
Human action
Terms outside policyFlagged into approval
CRM Opportunity & quote
Owner: Commercial mgmt (handoff)
Approval gate
Rejected→ back to Opportunity
CRM Approval & audit record
Owner: Finance (handoff)
Approval gate
Missing or invalid legal data→ back to Potential customer
CRM Validation pendingERP Validation rules
Owner: ERP (handoff)
System action
Timeout — outcome unknownHeld — reconcile, then continue
CRM Number received
Owner: Sales (handoff)
Human action
Order exceeds credit limitHeld — credit review
CRM Order status visibleERP Sales order
Owner: Commercial mgmt (handoff)
Lifecycle state
Order cancelled before invoicing→ back to First order
CRM Lifecycle · activeERP Invoice event
02Digital Operating Model
A commercial platform changes who decides, who owns which data and how performance is governed. I design those layers together, so the organization can run what it builds—and keep changing it.
03Change & Adoption
Systems change nothing until people work differently. I design adoption into the solution—roles, incentives, enablement and the signals that show whether the process is really followed.
04Systems & CRM Architecture
I define system boundaries, responsibilities, sources of truth, identities, contracts and failure behavior—so CRM, ERP and the platforms around them each do one job well.
05Data & Integrations
I decide which system of record owns each fact, what moves by API, event or batch, and how both sides are reconciled when they disagree—before anyone maps a field.
06Automation
I treat automation as process execution: which steps should run on their own, which need a person, and what happens when either of them fails.
TriggerManualAutomated
Opportunity marked as won
RuleManualAutomated
Does this customer need a credit review?
AutomationManualAutomated
Creation request sent to the ERP
Human decisionManualPerson decides
Finance validates the credit terms
Next stateManualAutomated
Customer ready to order
The decision stays with a person. Everything around it moves on its own.
07AI & Agentic Workflows
Not demos: agents that read structured context, take bounded actions in systems of record, pause for human approval where it matters, and leave an audit trail.
Awaiting human review
08Revenue Operations
RevOps connects process, CRM, data, targets and measurement into one system the business can steer by—with one definition per metric and a clear line from signal to action.
Selected work
One fictional customer lifecycle, designed twice—as an operating model and as a system boundary.
A process-first case for a fictional global B2B company: stages, decision rights, approvals, exceptions and measurement—designed before any system is configured.
A premise-led architecture for a fictional global B2B company: from commercial intent to legally valid, operationally recoverable customer.
Also in the library3 reference architectures18 decision records1 synthetic lab
Writing & lab
A synthetic, inspectable experiment in turning unstructured requests into governed record drafts—with people at the consequential boundary.