Booking Q3 2026 · 2 retainer slots open · Direct or via SI Paris ·Seoul
Sébastien Tang SALESFORCE SOLUTION ARCHITECT
Case studies · 2018 → 2026

Eight European enterprises.
One method, fourteen years of calls made.

Every engagement below came down to one decision. Three or four options were on the table. I show you the options, the call I made, and what it traded off. The architecture only exists to execute the call. Indexed by the questions a CTO is already asking.

8
Engagements
7
Sectors
8M+
Records governed
99.9%
Uptime delivered
Where it hurts

Skip the index. Tell me what's broken.

Three problems show up most. Pick the one that sounds like yours and the featured case study below re-orders around it, with the relevant decision pulled to the front.

Featured · tailored to path A Featured · tailored to path B Featured · tailored to path C
More calls like this Decisions 02 & 03
How a call gets made

Three things every decision on this page has in common.

  1. 01

    The question goes on paper before the architecture does.

    If the question can't be written in one sentence, the architecture won't survive the build. Every engagement on this page started with a one-line problem statement, signed off by the buyer.

  2. 02

    Two losing options are part of the deliverable.

    The rejected options matter more than the chosen one. They are the reason the call is defensible six months later, when the SI suggests doing it the other way.

  3. 03

    The trade-off is named in the same room as the call.

    Every decision costs something: calendar, headcount, scope, political capital. I name the cost out loud before the buyer signs. No surprises in month four.

All 8 engagements · indexed by the call

If you had asked the question, this is the call I made.

Eight questions a CTO is already asking about Salesforce architecture in the AI era. Each answered with a short answer, a receipt, and the decision behind it. The options I weighed, the one I picked, what it traded off.

schema.org/FAQPage schema.org/Person
Q · 01 · Luxury · Retail

How do you unify Salesforce data across 14 markets without breaking local compliance?

A · short answer

Global HQ wanted one customer view. Local markets needed autonomy. The framework that held governed without homogenising, stayed PIPA-compliant, and shipped ready for Data 360 ingestion.

Receipt 3,000+Retail touchpoints unified3Salesforce clouds integrated12Markets harmonized
Seoul · 2023–24 Read full →
DECISION 01What I weighed
Centralise in HQ schema, enforce by policyFederate per market, no canonical layerGovern the schema centrally, federate the data
The call

“Centralisation that breaks PIPA in month six is not a strategy. Govern the schema. Federate the data.”

Q · 02 · Life sciences

How do you migrate 8M+ Salesforce records with zero data loss?

A · short answer

Pre-Data-360 migration architecture for a global pharma. Schema mapping, identity resolution, multi-stage validation, and a dedicated data-cleansing squad. The migration that followed was uneventful. That was the point.

Receipt 0Data loss incidents8M+Records migrated7Legacy systems retired
Paris · 2021–22 Read full →
DECISION 02What I weighed
Map at the canonical layerBig-bang cutover with rollbackValidation-gated streaming with a dedicated scrub squad
The call

“Tooling won't catch the drift you don't know exists. Put a scrub squad upstream of ingestion and accept the two weeks.”

Q · 03 · Energy

What does a Salesforce Center of Excellence look like for AI-era governance?

A · short answer

Salesforce, ETL and Azure orchestrated under one governance model with 99.9% availability across EU and Africa. The structure any Agentforce-at-scale rollout will need before it ships its first agent.

Receipt 200+Consultants managed8M+Records governed15Business units unified
Paris · 2019–21 Read full →
DECISION 03What I weighed
Under ITUnder each business unitStandalone CoE with dotted lines to both
The call

“A CoE that reports up the IT line will never say no to a bad request. Give it a budget and a peer line.”

Q · 04 · Financial · PE

How do you tell a steering committee their green status is wrong?

A · short answer

Two-week confidential read on a struggling programme. Three M&A targets red-teamed. PIPA and GDPR gaps quantified in money, not RAG.

Receipt €4MRisk exposure identified3Portfolio companies assessed90Day assessment timeline
Seoul · Singapore · 2024 Read full →
DECISION 04What I weighed
Trust the steering packFull audit, three months, full engagementConfidential 10-day read on the three highest-exposure targets
The call

“A RAG status is a lagging indicator dressed as a leading one. Re-price the risk in money. The room listens.”

Q · 05 · CPG · Retail

What is the cleanest possible foundation for an Agentforce rollout?

A · short answer

Spain, UK and India, Korea, Taiwan. No legacy to lean on, every decision a precedent. The kind of clean foundation Agentforce can actually run on.

Receipt 0Days of legacy debt inherited4Geographies coordinated100%Local market requirements met
Seoul · 2024 Read full →
DECISION 05What I weighed
Harmonise laterSingle global template, no local varianceSingle core model with a 15% local variance budget per geo
The call

“The first geo isn't the win. The model the next three inherit is the win.”

Q · 06 · Luxury · Retail

How do you de-risk a board-level Customer 360 programme before kickoff?

A · short answer

Customer 360 across 6 business units, a 30-person team, €2M+ portfolio and board-level scrutiny. Risk register first, build second.

Receipt €2M+CRM portfolio delivered50+Strategic risks neutralized6Business units aligned
Paris · 2023 Read full →
DECISION 06What I weighed
After (the default)Skip it, manage in flightTwo weeks of risk-only work, before kickoff
The call

“Every risk you find before kickoff is one you don't pay for in production. Two weeks now, two months saved later.”

Q · 07 · Entertainment

How do you write a Salesforce RFP that survives the vendor?

A · short answer

Every market mapped, harmonised without flattening. Architecture prescriptive enough that the selected SI had to build the design, not their own.

Receipt 20+European markets audited1Architecture-first RFP authored100%Architecture survived vendor handoff
Paris · 2022 Read full →
DECISION 07What I weighed
Loose specificationLocked-in design with a preferred vendorPrescriptive architecture, open vendor list
The call

“A loose RFP rewards the salesman, not the architect. Write the design first, then the price.”

Q · 08 · SI · Internal

How do SI practices actually scale a Salesforce delivery machine?

A · short answer

Competency frameworks, graduate-to-consultant pipeline, technical solutioning for RFPs. The reason I read SI bids from the inside.

Receipt 5→200Consultants scaled18%YoY account expansion4Years to Summit Partner scale
Paris · 2018–22 Read full →
DECISION 08What I weighed
Senior-only hiringAll-junior with offshore deliveryCompetency framework with a graduate-to-consultant pipeline
The call

“If your best architect cannot be replicated in writing, you don't have a practice. You have a person.”

Trusted by European enterprises · 2014 → 2026

5 sectors · 8 enterprises
Life sciences
Luxury · Retail
Energy
Entertainment
Financial · PE
SI · Internal
Before you go

How AI-ready is your Salesforce org?

9 questions, 2 minutes, instant results. No signup required.

Take the AI Readiness Assessment →

We'll know in 30 minutes whether I can help.

No slides. No pitch deck. Bring the architecture diagram or describe the problem in your own words. I'll tell you whether I'm the right fit and what the next step costs, before you've finished your coffee.

Book a Discovery Call

Not ready to talk? Take the Assessment →

Book a Discovery Call