Business Positions
Insulet Corporation
Provides insulin delivery systems for people with insulin-dependent diabetes. Revenues are $868 million.
Warburg Pincus LLC
a leading global private equity investment institution