Profile Ryan O Toole

Ryan O'Toole

As Chief Business Officer, Ryan O'Toole leads Talent, Finance, Strategy & Business Ops and Legal at BrightInsight. Ryan brings over 20 years of Operating, Consulting and Private Equity experience working with Fortune 500, start-up and growth stage companies.

He was most recently with the operating arm of Vista Equity Partners working closely with high growth B2B software companies to help them scale. Prior to Vista, Ryan was the Chief Business Officer and EVP of Resident Services for Main Street Renewal, an institutional residential real estate investment firm where he led Central Operations, Talent, Marketing and Strategy. He also spent 7 years at the Boston Consulting Group, was a co-founder of two businesses and started his career in operations at Black & Decker.

Ryan holds an MBA from Kellogg School of Management, a Master of Engineering from Northwestern University and a Bachelor of Engineering in Biomedical Engineering from Vanderbilt University.