Russell L Carson has a position (co-founder / managing partner) at Welsh, Carson, Anderson & Stowe

Details
Title co-founder / managing partner
Is Current yes