Design Leadership
keller williams x lone wolf
·
Command (RE Agent CRM)
Leading a cross-company team through a brief no one owned
This initiative started as an expansive, AI-generated brief that the newly-structured cross-company team read differently. My job was to define it into a problem, a direction, and a backlog we could actually build against.
role
Lead Product Designer
Solo designer, owned framing, research direction, and design end-to-end
product
Command MC
Proprietary enterprise CRM for Keller Williams brokerages
timeline
2025
A quarter to MVP & the vision kept scoping the roadmap after
role
Lead Product Designer
Drove the definition & strategy for cross-company team
product
Command
Proprietary enterprise CRM for Keller Williams real estate agents
timeline
2026
May to June, then handed off for build over the next quarter
context
The product brief fell into a gap no one owned
Contact Enrichment was one of the first projects run under a new arrangement: Keller Williams and Lone Wolf working as a single team through a managed-services model, for the first time, on tight timelines and with no shared playbook for how that collaboration was meant to work. The early going was confusing and rocky.
The initial product brief landed in the space between neither side clearly owned. The KW product manager treated the handoff to Lone Wolf as complete ("it was their responsibility now") while Lone Wolf was still working out what the brief meant and what they were supposed to do with it. At the same time, senior leadership was anxious to see what the solution would look like and had their own ideas about what it should be, pressing the team from above for an answer before the problem had been defined.
definition
The brief didn't need building, it needed defining
The product brief given to the development team was long, abstract, and — being AI-generated — full of possibility with no point of view: plenty on what contact enrichment could be, almost nothing on why it mattered or who it was for.
Distilling it required me going back through the existing sources, drafting the open questions the brief had skated past, and separating what was relatively well-defined from what we still needed to learn and parse through. I pulled my synthesis together into a summary deck which the cross-company team could reference. Ultimately, I developed a strategic problem statement that the team adopted as their north star.
problem statement
How might we give KW agents a complete picture of each contact — from basics like email and phone to real-estate signals like equity, time in home, and life events — so agents know who to call (prioritize), why to call (timing & relevance), and what to say (context & narrative)?
The problem statement defined the why behind the project, specifying the user needs and the reason this initiative mattered. It steered the team from the sprawling, open-ended product brief into something focused and concrete that we could design against.
Summary Deck

My summary deck distilled the research review, open questions, and known/unknown split into the path forward
convergence
I made the opportunity set decidable
I had defined the strategic problem statement, but it was not a solution the team could yet build against. We still had no agreement on which enrichments mattered, or in what order.
To answer that, I ran a journey-mapping workshop designed to do one specific job: surface a set of ideas grounded in what agents actually needed, rather than a feature list assembled from opinions in a room. I brought the whole cross-company team into two persona journeys and had them map what agents and team leaders were doing, struggling with, and needing at each stage. Afterwards, I synthesized the results into eight job-stories framed as Doing, Struggling, and Need.
user journey workshop

The Miro journey-mapping board, with two persona journeys, resulted in an solution idea set that was grounded in user needs
But I did not stop there. The outputs from the workshop (user-grounded idea set) fed an effort x impact matrix that sequenced the opportunities into what could ship first and what could come later. That prioritization made the brief decidable. The abstract "what do we even do here" became an ordered, defensible backlog — something the team could commit to and which Lone Wolf could pick up and execute.
impact x effort matrix

Inputs from the user journey mapping fed this exercise and resulted in a prioritized solution set
concepts
I delivered conceptual designs to solidify the alignment
A problem statement and a solution priority list told the team who we were building for and what to build first — but they were still words on a page. For two companies that read the brief differently, with leadership pressing to see it, words weren't enough. So I made the direction tangible: I built solution-shaped concepts of what the enriched contact card could actually look like.
The feature set was sprawling, so I didn't try to show all of it. I focused the concepts on the crux of the solution: how the enriched data would surface on the contact card. It was the clearest thing to make concrete, and it pulled the team onto the meat of the experience instead of the edges.
rapid concepts



Three Claude-built concepts, rapidly created to provide visuals for the team to align around the same direction
Delivering rapid designs before requirements carries the risk of anchoring the team to that specific solution shape. I had to ensure that the concepts were received as such. I leveraged Claude to turn around the design quickly and kept it off Figma to signal that it was not a formal, dev-ready handoff file. Additionally, providing different options made the concepts more tentative (as they were) and presented them as ideas to consider, not recommendations to approve.
impact
A defined problem and direction for development
Once the problem was defined and the opportunities sequenced, the team could finally write against it. Lone Wolf understood what they were building and why, and the work moved out of open-ended discussion into a written PRD and a scoped build. Senior leadership, which had been pressing for a solution, was satisfied with having something to point to. A Lone Wolf designer took over the project's design execution, inheriting a defined problem and a prioritized backlog rather than the sprawling brief I had started from — a springboard instead of a vast, empty canvas.
the before & after
01
A sprawling brief became a concrete PRD
An abstract, AI-generated brief became a written product spec the team could build against.
02
A fractured cross-company team became aligned
Two companies that had read the brief in all different ways converged on one direction.
03
A blank canvas became a springboard
I handed off a defined problem and sequenced solution set, not the abstraction we started from
reflection
The bulk of the design work was upstream
Contact Enrichment reinforced one of the tenets of my work: the most valuable design work is often the strategy and definition itself, not the interface. However, the timeline was the single largest struggle of the project. It was one of the first initiatives the two companies ran together under a new working model, and there were only about three weeks between the project being named an initiative and the start of the quarter, when the requirements had to be completed. Defining a sprawling brief that fast, across two companies that had never worked together, was a real constraint on the work.
let's figure it out
If you've got a problem, I'd love to hear about it
Here to help when you're not quite sure what to build yet.

Huyen Bui
·
Product designer
·
2026
Los Angeles, CA
·
Set in pastels