Once I got comfortable with the results, I run them through a product owner. I did not show it to the users and stakeholders deliberately – the level of design maturity was not high, and I would have to make the sketches much more detailed and annotated to get the point across, which at that point of time would have been too expensive of a task to do.
Once the product owner signed off the flows, I transformed the sketches into digital more or less hi-fi wireframes. Putting the user flows together, and adding annotations to the steps, helped me to refine a few smaller interactions that I have overlooked while working on sketches. I presented the results to the users across countries via Hangouts so I could also answer questions along the way rather than leave the users in ambiguity; because of the distributed team with low design DNA, that was the only way to overcome communication issues and problems. Going more high fidelity allowed me to also get users involved; my aim was to maintain a close communication with the user base and fast feedback loop with both the team, and the users.
Last but not least part of the design work was creating a clickable prototype of the entire flow. I wanted to make sure the users get a more fulfilling and full experience of the product for some last feedback; it is important before the tech team gets into the development phase. I ran a few usability testing sessions myself, and also got a tremendous help from the UX allies in different countries to help me. I created an elaborate user testing guideline with questions and user prompts to help the allies out.