Primary Job Title CEO Primary Organization Baylon Capital Management
Location Boston, Massachusetts, United States Regions Greater Boston Area, East Coast, New England Gender Male
LinkedIn View on LinkedIn
Scott A. Schoen, J.D. is the Chief Executive Officer at Baylon Capital Partners, L.P. and a Senior Advisor at Thomas H. Lee Partners, L.P. since 2012. He serves as a Principal Managing Director/Senior Managing Director and Vice President of Thomas H. Lee Advisors, L.L.C., the general partner of Thomas H. Lee Partners, LP. He serves as Managing
Director of Thomas H. Lee Management Co.
He has held various senior management roles with Thomas H. Lee Partners, including Co-President from 2003 to 2009, Senior Managing Director from 1998 to 2003 and Managing Director. Scott Schoen served as Consultant of Thomas H. Lee Partners, L.P. since May 2012.
He serves as Director of ARC Holdings, LLC and Nielsen Finance LLC. He has been Director of Syratech Corp., since 1997. He serves as Director of The Nielsen Company B.V., Gen9, Inc., Partners HealthCare System, Inc. and Share Our Strength, Inc. He served as Director of United Industrial Corporation. He served as Director of Wind International Inc., since June 1999.




