Stephen Sieh is a seasoned strategy, risk, and transactions leader based in the Philippines. They served as Managing Director at Evercore Partners from 2007 to 2012 and held the position of Managing Partner at Primeiro Partners from 2012 to 2023. Stephen was also a Director at Lazard from 1999 to 2007 and worked as a Senior Associate at PricewaterhouseCoopers from 1991 to 1995. Currently, they are a Managing Director at Deloitte, where they continue to contribute to the field. Stephen earned a Bachelor of Science from Boston College Carroll School of Management and an MBA from Columbia Business School.
This person is not in the org chart
This person is not in any teams
This person is not in any offices