For the last 30 years, I’ve worked in various combinations of engineering and product — I love both disciplines, and value both super highly.
I’m currently offering coaching for executives and emerging leaders.
I’ve managed engineering teams ranging in size from 2 to 500; I’ve led product at startups desperately trying to find traction; I’ve worked as a principal engineer building and operating complex systems.
Most recently, I spent five extremely rewarding years as CTO at Ellevation Education. Before that, I led the Supply Chain Engineering teams at Wayfair, building systems to support a sprawling set of logistics domains across inventory planning, shipping, warehousing and final mile fulfillment.
Further back, I was an early employee at HubSpot, where I learned an enormous amount how to build, operate and scale complex systems, while getting to observe first-hand a world-class marketing and sales team. Over the years, I have also worked at a variety of startups that failed, in a variety of interesting and informative ways.
I am deeply fascinated by the challenges of getting groups of humans to work together to solve big, complex, meaningful problems.
I hold a BS in Computer Science from Yale University and live in Boston.
In addition to my coaching, I am curently writing a book, Working With Humans, that focuses on helping engineers develop more effective working relationships with their bosses, peers and stakeholders.
I regularly share ideas on my Substack, Building & Learning.