Stephen Sieh is a seasoned strategy, risk, and transactions leader based in the Philippines. They served as Managing Partner at Primeiro Partners from 2012 to 2023 and held the position of Managing Director at Evercore Partners from 2007 to 2012. Prior to that, Stephen worked as a Director at Lazard from 1999 to 2007 and as a Senior Associate at PricewaterhouseCoopers from 1991 to 1995. Stephen currently holds the role of Managing Director at Deloitte. They 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