London, England, United Kingdom
As an experienced software engineering manager, I lead teams working on mission critical, highly available software operating at scale. I am known for my exceptional communications, technical judgment and people-first approach to management. I am a trusted and popular engineering leader who values people and manages with a light touch; but I am equally comfortable diving right into the technical weeds to solve the thorniest problems. My existing technical knowledge spans embedded systems through to cloud computing. But one of my greatest strengths is quickly ramping-up on new concepts and technical areas, making me adaptable to positions in any domain.