About
Senior web and digital program manager. Also: paint pourer, problem-solver, and keeper of a very opinionated cat.
Who I am
I make complex web and digital programs make sense — to engineers, to executives, and to the people stuck in between. For twenty years I have been the person who walks into a situation where the plan and the reality have stopped talking to each other, and figures out how to get them back in the same room.
I work best in the space where technology, content, process, and people all intersect. Where someone needs to translate between a CMS migration and a stakeholder who just wants to know when the site will be live. Where a broken QA workflow needs a new system, not just a new spreadsheet. Where the team is capable but the operating model is working against them.
I don’t write requirements from assumptions. I go find out what people actually need first — through focus groups, discovery sessions, physician interviews, coalition meetings, whatever it takes to surface the real constraints before they become launch-day problems. And I tend to leave things behind that outlast the engagement: documented systems, trained replacements, structured handoffs. Not because it’s required, but because that’s what the work is actually for.
I don’t use jargon if I can use plain language instead. I don’t build processes for the sake of having processes. And I try hard to make the people around me feel like the chaos is manageable — because usually it is, once someone draws the map.
What makes me unusual
I speak both languages
Technical enough to know when something is genuinely hard and when it’s being made complicated. Business-fluent enough to translate that to a VP without losing the nuance.
I build measurement in from the start
Analytics infrastructure, Power BI dashboards, GTM governance — I don’t treat measurement as a reporting afterthought.
I solve friction with systems and AI
Promo copy took too long — built a ChatGPT workflow. Job search felt chaotic — built a command center with Claude. Enterprise delivery needed visibility — used Copilot to mine Teams/SharePoint across 5 teams. Each time, I see the friction and design the solution. I use AI daily for chat, code and design, and I think systematically about which tool solves which problem — then I ship it.
Read how I use AI →I make the room calmer
Delivery chaos is usually a communication and visibility problem wearing a technical costume. I find the real problem and address that instead.
Career timeline
Click a decade to explore. Each stop added something the next one needed.
Feb – Jul 2025
Web Delivery Program Manager
Bridge Partners (serving a large enterprise B2B technology client)
Sole PM across five external vendor teams on a flagship B2B website spanning global markets. Mapped structural delivery risks across five broken workflow systems, built a QA intake proof-of-concept, designed a phased modernization roadmap, and rebuilt a fractured vendor relationship from the ground up.
Dec 2021 – Sep 2023
Web Marketing Manager / Web Platform & Digital Experience Manager
360training
Owned web delivery for B2B and B2C ecommerce properties on Drupal and WebSphere. Built AI-assisted content workflows, led platform strategy for a headless CMS transition that earned CMO approval and CTO endorsement, and created reusable delivery templates and operating rhythms across a high-volume release environment.
Dec 2019 – May 2021
Project Manager
Educational Testing Service via PwC
Managed a master project schedule of 100,000+ tasks for Texas K-12 statewide assessment. Built Power BI reporting infrastructure, improved data quality at the source, and created standardized schedule creation processes adopted across the PMO.
Jan 2018 – Dec 2019
Senior Digital Project Manager
Texas Association of School Boards (TASB)
Led an internal fee-for-service digital agency. Ran 40+ hours of stakeholder focus groups, built a full analytics measurement chain connecting member behavior to business goals, designed a complete delivery operating system in Asana, and managed the Kentico to headless CMS migration alongside the ongoing portfolio.
Nov 2014 – Jan 2018
Senior Digital Strategist
Ascension — Seton Healthcare Family
Led enterprise digital programs at the largest nonprofit healthcare system in Texas — 12,800 employees, 100+ clinical locations. Secure physician portals, patient-facing scheduling, Sitecore migration planning, Blackbaud-based employee giving platform, a WordPress Multisite portfolio of more than a dozen SEO-optimized properties, and executive metrics reporting across all of it.
May 2011 – Oct 2014
Director of Programs and Training
Austin Free-Net
Built the programs, systems, and infrastructure for a digital literacy nonprofit serving underserved communities — including the only free computer access in Austin available without a government ID. Strategic planning from scratch, an automated grant reporting system, an LMS from free tools, and a three-level homeless veteran employment program designed and funded through a coalition grant.
Jan 2007 – Jun 2009
Senior Interactive Specialist
Convio / Blackbaud
Directed integrated digital marketing, fundraising, membership, and advocacy campaigns for nonprofit clients. Mentored clients on interpreting program metrics and gaining executive support for data-driven decisions.
Apr 2005 – Dec 2006
Outreach Coordinator
Texas Equal Access to Justice Foundation
Led a statewide awareness campaign for TexasLawHelp.org — training librarians and community advocates in 21 Texas cities on free legal resources for low-income Texans. Generated TV, radio, and print coverage across the state. Traffic to TexasLawHelp.org quadrupled.
2000 – 2004
Web Manager / Digital Strategist
Tivoli/IBM · AMD · EDS · Works.com · ibooks.com
Enterprise web management, internet marketing, CMS implementation, and early ecommerce across technology and nonprofit sectors. Re-architected Tivoli’s 70,000-page site navigation over six months.
Earlier
Web & Communications
Texas Governor’s Office
Public-sector web and communications work that established an early fluency in regulated environments, government requirements, and mission-driven organizations.
Beyond the job
Pinball hits a specific cognitive sweet spot — enough concentration to quiet the background noise, loose enough to let better thoughts arrive while your hands are busy. What keeps me coming back is the architecture of a well-designed table: the intended shot sequence, the logic underneath the lights, the way a table I’ve played fifty times still has more to teach me.
John Popadiuk’s machines — World Cup Soccer ’94, Theater of Magic, Circus Voltaire, Tales of the Arabian Nights — are the ones I keep returning to, because they’re layered in a way that rewards understanding, not just reflexes. I play digitally — Visual Pinball on PC, Zen Pinball on Steam, PinballFX on Quest 3 — as much as I play in person, and the two feed each other: digital play is a low-stakes way to learn a table’s logic before I try to execute it for real. I hunt down machines the same way most people hunt down good coffee — word of mouth, and a small, dedicated community that cares about the craft.
Read more about pinballGravity doesn’t negotiate — what’s heavier sinks, what’s lighter rises, no matter what you’d prefer. The actual work is figuring out what to do inside that fixed physics: which pigment goes where, how much paint is too much, when to let it fall and when to move it. The constraint-based side runs on the same instinct, aimed at found materials instead: a cardboard plant stand built to pass as cast iron, a lightbox that behaves like stained glass, a house for the cat built from what was already here. Either way, the goal’s the same: remove the friction.