Steve is the Head of Talent responsible for helping the companies with all things people-related. Essentially, this involves working with the portfolio companies to ensure they have the right people and cultures in place, and that their teams are equipped to perform.
A lot of Steve’s time is spent working closely with the founders, CEOs, and management teams to identify opportunities to accelerate growth through team and performance enhancements.
Steve partners with trusted search firms to identify and attract the best candidates for key roles. And he identifies the key training initiatives that will upskill existing team members to help them maximize their contribution. Looking further ahead, Steve also builds networks of talented professionals who may be a good fit in the future, even if they are not looking to make a move right now.
Of course, there are always things that companies in similar situations can learn from each other. So Steve also facilitates interaction across the portfolio, hosting summits and webinars where they can share insights and best practices. Ultimately, it means they can get the right people and culture in place to drive sustained long-term growth.
Sign up to view 0 direct reports
Get started