Stan Dupuy is based in North America and focuses on investments in Healthcare.
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.