Founder & Managing Partner
Joined: 1995
and access,
Stephen C. Sherrill, co-founded BRS in 1995 and prior to that was an officer of CVC from 1983 through 1994. He began his career as an associate at the New York law firm of Paul, Weiss, Rifkind, Wharton & Garrison. Steve is a member of the investment committee. Steve earned his BA at Yale University and his JD at Columbia Law School.