I’ve had the opportunity to work with lots of very smart people in a range of organizational contexts on some really incredible projects. I’ve learned a lot from each of these experiences that have profoundly shaped how I think about my work.

These principles represent some of the lessons I’ve learned:

Collaborating with others

Communication

Design

Product design

Leadership

Management

Teaching, mentorship, and coaching