Services
-
One-on-one coaching
Partner with me to define your short and long-term goals. I will work with you to discover what will enable your success. My approach involves a mixture of explorative questioning and sharing experiences. I wear three hats in my coaching: coach, mentor, and advisor. You make clear what you need and I will adapt.
-
Career Coaching
As an experienced hiring manager, I know what people are looking for in a resume. I will provide guidance on how to get your resume in top shape and help you prepare for your interviews. If you’ve recently hit the job market and aren’t sure where to start, I can help you figure out what comes next.
-
New Manager Training
Transitioning from being a great individual contributor to becoming a great manager requires many completely new skills. I provide guidance on the top mistakes to avoid, new skills to train on, and how to manage the new complexities involved in the role.
-
Consulting
My experience at top tier companies including Stripe and Apple has taught me how to build great teams, how to retain talent, and how people process impacts job satisfaction. If you’re struggling to create an engineering interview process, career ladder, or thriving engineering culture, I can help.
-
Group Coaching
Meet regularly with me and a group of your peers to learn together how to find your answers.