avatar photo

Helping leaders grow

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.