Ross McCaw is an accomplished entrepreneur with extensive experience in leadership and product development. As the Founder and Chief Product Officer at OurPeople since July 2015, Ross has played a pivotal role in shaping the company's vision and product strategy. Prior to this, Ross founded CAP2 in September 2009 and led it until July 2014, demonstrating a strong ability to establish and grow innovative ventures in the technology sector.
Sign up to view 3 direct reports
Get started
This person is not in any teams