"I'm well into my career as a software developer, comfortable communicating in most contexts. But certain situations always felt impossible to crack: networking, meeting new people, navigating unfamiliar social situations. I figured some people just naturally understood this and I didn't. My only strategies were to avoid those situations or push through and hope for the best.
Working with Andrea gave me a better way forward. She understands communication the way I understand code: there are patterns, rules, structure. She sees what I can't see on my own, and helps me build a mental model for whatever I'm facing. What felt chaotic suddenly has structure. Before tactics, she helps me understand myself: what I value, where I stand. Then she gives me a concrete experiment, and the fast feedback loop helps me learn quickly.
Her group coaching adds to this. I learn from watching how Andrea works through challenges with others, and the group offers different perspectives I wouldn't have thought of.
I wish I'd found Andrea years ago. For anyone wanting to improve their communication, I highly recommend her."
Hi! I'm Andrea, and I train technical thinkers to strengthen their communication skills through an experiment-driven approach rooted in empathy and systems thinking. My approach gives analytical minds a structured way to test, refine, and trust their communication skills in complex, real-world environments.
For 25 years, I’ve operated at the intersection of systems theory and human communication, which gives me a particular set of skills for finding simple solutions to complex communication challenges. I’ve helped a Fortune 500 company turn around from billions in losses to record profits, consulted with the Smithsonian's top scientists, and bootstrapped a multi-million dollar software consultancy by making empathy our competitive advantage. I've trained over 100,000 people worldwide and delivered keynotes at conferences and organizations around the globe. What sets my work apart? I don't teach "soft skills." I teach communication as a technical system; something you can understand, experiment with, and systematically improve.
Communication improves the same way scientific work does: through observation, experimentation, and learning from real data. When you treat communication as a system you can explore instead of a mystery or magic, everything becomes clearer. You stop guessing. You understand what’s happening underneath the surface. And you begin to communicate with more ease, confidence, and accuracy.
That’s why Andrea has made experimentation the foundation of her coaching, training, and speaking practice. Her approach gives you the structure and support you need to find fixable problems, design precise behavioral adaptations, and stay accountable as you implement change.

















