Build high-performing teams and organizations.
Leadership is a constant learning and growing experience, some days are amazing and others are painful. I’ve lived through those painful days, and I’d like to help you get through yours.
I believe high-performing, sustainable, and scalable organizations come from a consistent and thoughtful approach to management and leadership. This means constantly learning, focussing your team on the right objectives, developing strong communications skills, and creating tools, frameworks, and processes to support your team’s decision-making and growth. I’d love to bring these practices to your organization.
Leadership Coaching
Team growing faster than you can handle? Having trouble scaling yourself for your team, your peers, and your leadership? Growing teams and people comes with opportunities, problems and challenges, take advantage of 1-on-1 leadership coaching to help you succeed.
Organizational Scaling
Your processes, tooling, needs, and organizational structure need to change as your team grows. Take advantage of frameworks and experience developed through scaling multiple teams and organizations and set yourself up for success.
Mentoring
Upskill individual contributors and tech leads into leaders and managers. Grow your existing leaders from managers to directors to VPs. Give your leaders personalized, 1-on-1 mentorship that helps them grow and develop.
Operational Consulting
Implementing new, or uplifting existing, processes, tooling, or frameworks is hard and often error-prone. Avoid trial and error and get help to develop or enhance product, development, infrastructure management, observability, deployment, incident management, security, and compliance in your organization.
Hiring
Hiring is hard, time-consuming, and hard to balance with your other responsibilities. Get help building job descriptions, developing hiring plans, and managing and measuring your hiring process.