← All research

When software becomes the customer

Working research & field experiments · 2025–26 · two studies

I started this research by looking at what changes when AI agents begin acting directly on behalf of individuals. My initial question was mostly one of execution: could an agent authenticate, pay and actually complete an action for someone? But the field experiments gradually pushed me towards something that may be more consequential and that happens much earlier, when an agent researches a market and starts eliminating candidates before any company is contacted. The broader question became what happens to customer experience when part of the customer journey, decision context and relationship memory sit in software the enterprise does not control.

Customer experience has historically been organised around the enterprise operating the customer journey. Personal agents introduce a different possibility: an increasingly important part of that journey may be operated instead from the customer side.

The timing is not incidental. When I began this work, I had to construct the behaviour myself through experiments. Personal agents such as Instinct and, more recently, Meta’s Muse make the premise less hypothetical, as persistent software on the customer side moves from constrained experiments towards consumer distribution. I do not know which products will endure, but the assumption that a customer reaches a company through an interface the company controls no longer holds by default.

My working thesis is that personal agents are beginning to operate the customer side of the relationship: they can carry intent, context and memory across companies, while the enterprise remains authoritative for commitments and execution.

The experiments

I ran two sets of experiments. In the first, I gave four AI agents a real consumer decision each — telecom, electricity, motor insurance and travel — with live web access and one instruction: research the market, compare, recommend, and stop before contacting any company.

Across the four runs, 40 brands entered consideration and 31 were eliminated. Twenty of those 31 were dropped without the agent ever loading a readable page belonging to them.

AAAWgmp1bWIAAAAeanVtZGMycGEAEQAQgAAAqgA4m3EDYzJwYQAAABZcanVtYgAAAEdqdW1kYzJtYQARABCAAACqADibcQN1cm46YzJwYTphNGNkOGE4YS02YTdiLTRkMWItYTI3YS1kNDk2ZWU5ZjY5ODYAAAADl2p1bWIAAAApanVtZGMyYXMAEQAQgAAAqgA4m3EDYzJwYS5hc3NlcnRpb25zAAAAALxqdW1iAAAARGp1bWRjYm9yABEAEIAAAKoAOJtxE2MycGEuaW5ncmVkaWVudC52MwAAAAAYYzJzaPz/I6RGAZHGFjX5Q/AmFJcAAABwY2JvcqNpZGM6Zm9ybWF0bWltYWdlL3N2Zyt4bWxqaW5zdGFuY2VJRHgseG1wOmlpZDpjMGIyNDlmZC1jZDE2LTRkYzItODk4Ny1lY2QyZmIzYjIyYWVscmVsYXRpb25zaGlwaHBhcmVudE9mAAAB4mp1bWIAAABBanVtZGNib3IAEQAQgAAAqgA4m3ETYzJwYS5hY3Rpb25zLnYyAAAAABhjMnNoHEudR3Aep2Osfc9KPrHIVQAAAZljYm9yomdhY3Rpb25zgqJmYWN0aW9ua2MycGEub3BlbmVkanBhcmFtZXRlcnOha2luZ3JlZGllbnRzgaJjdXJseC1zZWxmI2p1bWJmPWMycGEuYXNzZXJ0aW9ucy9jMnBhLmluZ3JlZGllbnQudjNkaGFzaFggfihg3eGgX5nVgRNwdsqSW9bCziyEEydEQ4mRGmvK3mKkZmFjdGlvbngdY29tLmFudGhyb3BpYy5jbGF1ZGUucHJvdmlkZWRqcGFyYW1ldGVyc6F4H2NvbS5hbnRocm9waWMub3JpZ2luLWNvbmZpZGVuY2VndW5rbm93bmtkZXNjcmlwdGlvbnhmQ2xhdWRlIHByb3ZpZGVkIHRoaXMgZmlsZSBhdCB0aGUgcmVxdWVzdCBvZiBhIHVzZXIgYW5kIG1heSBoYXZlIGNyZWF0ZWQgb3IgbW9kaWZpZWQgdGhlIGZpbGUgY29udGVudHMubXNvZnR3YXJlQWdlbnShZG5hbWVmQ2xhdWRlcmFsbEFjdGlvbnNJbmNsdWRlZPUAAADIanVtYgAAAEBqdW1kY2JvcgARABCAAACqADibcRNjMnBhLmhhc2guZGF0YQAAAAAYYzJzaOs1T8ffvKJvslZ8YEozrN8AAACAY2JvcqVjYWxnZnNoYTI1NmNwYWRMAAAAAAAAAAAAAAAAZGhhc2hYIAO3IXhbdb2eV07p8nvWKYOjpAu1Z8oAEzG7RS8EKGnpZG5hbWVuanVtYmYgbWFuaWZlc3RqZXhjbHVzaW9uc4GiZXN0YXJ0GQFbZmxlbmd0aBkeBAAAAj5qdW1iAAAAJ2p1bWRjMmNsABEAEIAAAKoAOJtxA2MycGEuY2xhaW0udjIAAAACD2Nib3KlY2FsZ2ZzaGEyNTZpc2lnbmF0dXJleE1zZWxmI2p1bWJmPS9jMnBhL3VybjpjMnBhOmE0Y2Q4YThhLTZhN2ItNGQxYi1hMjdhLWQ0OTZlZTlmNjk4Ni9jMnBhLnNpZ25hdHVyZWppbnN0YW5jZUlEeCx4bXA6aWlkOjg2ZGE3MDkxLTM0OGMtNGEzZS05MWUyLTk5YjJhNmYxNDU5MnJjcmVhdGVkX2Fzc2VydGlvbnODomN1cmx4LXNlbGYjanVtYmY9YzJwYS5hc3NlcnRpb25zL2MycGEuaW5ncmVkaWVudC52M2RoYXNoWCB+KGDd4aBfmdWBE3B2ypJb1sLOLIQTJ0RDiZEaa8reYqJjdXJseCpzZWxmI2p1bWJmPWMycGEuYXNzZXJ0aW9ucy9jMnBhLmFjdGlvbnMudjJkaGFzaFggwEYq/VQoZJRYboSgu5W9CeBCgz1sRDQNppcQzsuGEWiiY3VybHgpc2VsZiNqdW1iZj1jMnBhLmFzc2VydGlvbnMvYzJwYS5oYXNoLmRhdGFkaGFzaFggOJZzCZoJ1EJmRY3AR3IYzBArxmoyS93enj0Ko7AF2xR0Y2xhaW1fZ2VuZXJhdG9yX2luZm+jZG5hbWVvQW50aHJvcGljIEZpbGVzZ3ZlcnNpb25lMS4wLjBrc3BlY1ZlcnNpb25lMi40LjAAABA4anVtYgAAAChqdW1kYzJjcwARABCAAACqADibcQNjMnBhLnNpZ25hdHVyZQAAABAIY2JvctKEWQISogEmGCFZAgowggIGMIIBjaADAgECAhRA5aAK7sI50L64g/oGQgU9Z1UTADAKBggqhkjOPQQDAzBJMRcwFQYDVQQKEw5BbnRocm9waWMsIFBCQzEuMCwGA1UEAxMlQW50aHJvcGljIENvbnRlbnQgQ3JlZGVudGlhbHMgUm9vdCBDQTAeFw0yNjA4MDcxODQzNTZaFw0yODA4MDYxOTQzNTZaMEQxFzAVBgNVBAoTDkFudGhyb3BpYywgUEJDMSkwJwYDVQQDEyBBbnRocm9waWMgQ2xhdWRlIENvbnRlbnQgU2lnbmluZzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABJh6CmvLUBgFFNU0vUKlOVtE6djd17L5SuwX0LemFisBM3dkd/3cyjxFA3Qo5S46fX0/ihY0VZ7mfb9KF703t5OjWDBWMA4GA1UdDwEB/wQEAwIHgDAVBgNVHSUEDjAMBgorBgEEAYPoXgIBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUzlHiBIFOZFsj+OPEz5o+nMHXXMIwCgYIKoZIzj0EAwMDZwAwZAIwMXMdFJ4BetLLVY7ORuE9noqbbAZOZn/aArXyTwFAZfKrPzxF2vPoJNf1+UCdg1XGAjBwX1zd9WGqYkqmL5SFqw1QySjr1zJfpJM9+1rdDwSPLMOPOjKuiXjoU/pUUeG9RwmhY3BhZFkNngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPZYQJAiCbZFANcJ5QDMKfmSGC+jeiUNhjrPm84mfouCDqC41N5/TxFdhPTLZirBl3ZYbDchgDZoLJmTsottn6paXsA= BRAND-OWNED OUTSIDE BRAND Telecom 25 sources Energy 30 sources Insurance 18 sources Travel 28 sources 28 / 101 sources brand-owned 19 / 72 decision-shaping sources brand-owned materially influenced the decision consulted, not decisive drawn from model memory
Every source used by the four agents, separated by whether it belonged to a brand under evaluation. Filled circles materially influenced the decision; outline circles were consulted but did not; diamonds represent information drawn from model memory rather than from a webpage. Three of the six memory sources materially influenced the decision. These results describe the four experiments only.

The second study tested the memory clause directly. Across unrelated consumer decisions, session continuity alone carried almost nothing forward, while an agent with persistent notes carried materially more of the customer’s preferences and changed later recommendations accordingly. That matched what I had already observed in ordinary use with Instinct, and the same design direction is now visible in Muse: memory can shape what an agent surfaces, filters and recommends.

LOCAL, BRANCH & PHONE NATIONAL, ONLINE-ONLY Kept its own notes 4 runs No notes 12 runs 4 / 4 with notes chose a local institution 0 / 12 without notes chose one as primary
Sixteen agents were given the same final decision — a primary checking account — after four earlier, unrelated decisions. The brief stated no constraints at all. The four agents that had kept their own notes across the earlier decisions all recommended a local institution with branches and a phone line; the twelve without notes all recommended a national online-only bank. Nothing in the brief mentioned branches, phone support or location. Two of the twelve named a local institution as a secondary option.

What this showed me is that agents can carry context across companies when they have somewhere to put it. Presence is not persistence. The carrying is an artifact somebody writes.

Silent elimination

Customers relying on third-party information is obviously not new; they always have. What changes is that software can now assemble that information, apply the customer’s constraints and reach the decision itself, at a point where the company has no visibility of any of it.

One of the clearest examples came from the telecom run. AT&T was evaluated using pricing found on a competitor’s site. The agent concluded that it was not competitive enough to pursue, never successfully loaded an AT&T page, and omitted the company from the final recommendation. From AT&T’s perspective, there was no observable customer event.

The reverse also occurred. Texas Farm Bureau was put forward as an insurance option on the strength of third-party information, again without the agent visiting the company’s own property. Being selected can therefore be almost as invisible as being rejected.

Silent elimination seems the useful term for this: a company disappears from consideration before receiving any observable interaction. And it was not an artifact of the first four journeys. Across the second study’s runs, 239 of 277 brand eliminations — 86 per cent — happened without the agent ever loading a readable page belonging to the brand it dropped.

Measurement before contact

Most customer-experience measurement becomes useful only once the customer reaches the enterprise. Contacts, sessions, transfers, abandonment and resolution can all be observed from that point onward.

Personal agents introduce a layer before it, where the enterprise may not know that a need existed, that it entered consideration, what the agent believed about it, or which requirement caused it to disappear.

The experiments surfaced a related problem. The agents recorded 49 facts about companies that could not be confirmed on those companies’ own sites, and on six occasions they relied on information already held in model memory, three of which affected the outcome. The agent was therefore assembling a picture of the market that no company in it could see, correct or even know existed.

That made me think differently about a familiar quality question. We normally ask: what did our representative tell the customer? There is now a possible counterpart: what did the customer’s representative believe, and tell them, about us?

Where the enterprise remains authoritative

The agents went a long way using public information, but eventually they reached facts they could not establish reliably: account state, actual eligibility, address-level availability, a customer-specific quote or live service conditions.

This is where the boundary becomes useful. The personal agent can carry context, compare and decide, while the enterprise remains the source of truth for what is actually available, what it is willing to commit to, and whether that commitment was fulfilled.

I pushed that boundary into software. The current implementation keeps five states separate — customer requirement, enterprise proposition, accepted commitment, execution and evidence of outcome — and tests whether they can remain connected even when the surrounding journey is orchestrated elsewhere. It also covers reviewed service conditions, exact acceptance, bounded disclosure, case replay and reconciliation against later evidence.

The point is not to build another service agent. It is to test a different continuity model. If the enterprise no longer owns the whole journey, it may not need the whole conversation. What it needs is the authoritative chain of what was needed, what was offered, what was accepted, what happened and what can be established afterwards.

What this changes for CX

Taken together, the studies suggest a different division of labour. The personal agent can increasingly operate the customer's side of discovery, comparison, memory and decision-making, while the enterprise remains authoritative for its side of the relationship.

That moves the CX problem. The task is no longer only to design and optimise a journey the enterprise controls. It is also to make the enterprise's part of a journey orchestrated elsewhere legible, bindable, resumable and verifiable.

The customer-side agent does not need to become part of the enterprise stack, and the enterprise does not need to own the customer's context. What needs to survive between them is the relationship state that matters.

In that model, continuity is no longer primarily continuity of conversation. It is continuity of commitment.

AI agents and the changing customer journey — How consumer agents may alter inertia, enterprise access and the operating perimeter of CX.

The future of customer service in an age of abundant AI — A broader view of customer service when intelligence exists on both sides of the relationship.

Synthetic AI agents and collective forecasting — A different use of agents: exploring what individual simulated decisions produce in aggregate.

About the author

Amine El Afrit is a Casablanca-based finance executive working across strategic finance, capital allocation, business transformation and operating-model design. His independent research explores AI-driven business-model change, markets and decision systems.

· LinkedIn