
Put 56 field-sales tools into one app, across 22 markets
Requirements / Platform consolidation / Field research / Computer vision / Build-vs-buy
The consolidation
I worked as Business Analyst from 2018 to 2020 on requirements and process mapping for the MVP, then was promoted to Product Owner in 2020 and owned the platform across all 22 markets through 2024. It was a 0→1 mobile build replacing 56 legacy tools with one offline-first platform, covering about 75% of the client's global revenue and used by 8,000 sales reps.
As Business Analyst I mapped 120+ workflows for a platform covering 75% of global net sales value, led 8 analysts on one shared requirements framework, and ran UAT and MVP training for 500 reps in Australia and Spain before the wider rollout.
Prioritization ran on RICE for cross-market features and MoSCoW for local requests, with quarterly roadmap reviews where all 22 market leads saw the same backlog scored the same way. Gap analysis surfaced 120+ workflow differences, sorted into global standard, regional variant, or market-specific exception. That framework made one codebase across 22 markets possible.

The adoption crisis
The platform shipped, but adoption stalled at 60%. Each country used a different slice of functionality, and dashboards couldn't explain why. I went to the field and shadowed reps in the most resistant market myself. The global build had ignored local requirements. The fix was “global method, local tools”: one standard methodology, with country-specific functions kept as configuration settings. Adoption moved from 60% to 70%.
Where AI fit: computer vision on the shelf
A third-party computer-vision model detected SKU presence on shelves against contracted mix and promotion targets. I owned the product integration around the model: detection → auto-generated CRM opportunity → field action → a verification loop checking whether the flagged gap actually closed → contract-compliance tracking. False positives erode rep trust in the flags, and false negatives are silent lost revenue. I managed the precision/recall tradeoff as an ongoing product decision, with a rep override path and confidence-threshold tuning.

Where AI didn't fit: route planning
The CRM vendor pushed a pilot of its machine-learning route planner, with backing from senior leadership. During the pilot I found it was recommending visits based on rep proximity to an outlet and ignoring business need: shelf gaps, promotion gaps, overdue orders. I built a lightweight rules-based scoring engine instead, using those business-need signals directly, and shut the pilot down, even though it was the AI option leadership wanted.

Rolling a commercial platform out across markets? Adoption across 22 country teams is the part I know best.