AI governance · process · delivery
I help organizations put governance in place, and make it work.
Twenty years of delivering controls, processes and technology in financial services, healthcare and tech, now focused on governance that enables AI adoption.
Where I’ve done this work
- Financial services
- Mortgage
- Healthcare
- Medical devices
- Technology
What I do
Operationalizing AI governance
Policy on paper is the easy part. Making it work takes organizational change: clear roles, decision rights, training, monitoring and ownership your team can sustain.
- 01

Process Design
Integrate AI
Fix the process first, then build AI into workflows with clear roles, decisions and handoffs.
Six Sigma Black Belt - 02

Human-Centered
Enable oversight
Give people the tools, information and controls to oversee AI, and design governance they will actually follow.
M.S. HCI + Design - 03

Product Delivery
Execute reliably
Take it from discovery to controlled deployment: roadmaps, vendors, migrations and adoption.
CSM · CSPO
AI Governance The foundation
Establish the principles, accountability and guardrails for safe, ethical, responsible AI, owned by your team.
One voice across the whole organization
AI governance breaks down in the gaps between teams. I work in those gaps, translating between functions so decisions get made with clarity and transparency.
- Leadership
- Legal
- Compliance
- IT
- Business units
“John has a great attention to detail and a unique ability to make complex topics easy to understand.”
Organization-level engagements, including fractional AI governance, run through Flowhaus.ai.
Selected work
Proof from regulated, high-stakes environments

AI voice, privacy and disclosure
AI and voice features
Read the case →
Migration weekends with zero losses
Wealth management
Read the case →
Healthcare feedback and request platform
Healthcare services
Read the case →
Mortgage document governance
Mortgage banking
Read the case →Optimize then automate
Start with one system or issue, tailor governance to the organization, and expand once it works. How I work →
