Steven Ahn is an accomplished professional with extensive experience in corporate strategy and materials science. Currently serving as the Corporate Strategy Lead at Owens Corning since September 2017, Ahn provides leadership and guidance on mergers and acquisitions as well as corporate venture capital initiatives for significant opportunities. Previously, Ahn held roles as a Senior Scientist and Product Developer, where accomplishments included leading the development of innovative thermoplastic products ahead of schedule despite pandemic challenges. Ahn's background includes a Ph.D. in Materials Science and Engineering from Brown University and a B.A. in Chemistry and Economics from Harvard University. Early career experiences include positions at Fortelligent, Inc., Capgemini, and Goldman Sachs, where Ahn developed strategic and analytical skills.
This person is not in any teams
This person is not in any offices