Stan Dupuy is based in New York and focuses on investments in Healthcare in North America.
Prior to joining TowerBrook, Stan was an Analyst at Moelis & Company.
Stan holds a B.B.A. from the Stephen M. Ross School of Business at the University of Michigan.