Home / Investors / Stephen Bay

Stephen Bay

Dallas

About Stephen Bay

Investor (President & COO) based in Dallas, Texas. Focus areas include Health Care, Design, CRM. Past investments include Rimrock Capital Management, LLC, Optimal Blue, The Professional Companies (TPC).

Investment focus

Sectors

Portfolio

No portfolio companies recorded yet; Stephen Bay reports 37 investments overall.

Similar investors