Teo Ozsan is a seasoned professional in strategy consulting and M&A advisory, currently serving as a Senior Partner at Renaissance Strategic Advisors since 2013. Prior to this role, Teo held the position of Senior Vice President in Aerospace and Defense M&A at Lazard from 2003 to 2013. Teo Ozsan's academic background includes an MBA in Finance and Strategy from The Wharton School and an MEng in Engineering, Economics, and Management from the University of Oxford.
Sign up to view 1 direct report
Get started