Michael Liu is a seasoned professional in the technology sector, currently serving as the Managing Director and Head of Technology at SURMOUNT since April 2025, following the consolidation of NNN Pro and STNL Advisors. Prior to this role, Michael Liu held the same title at STNL Advisors and NNN Pro from August 2014 until April 2025. Earlier experience includes working as a Public Relations Coordinator at Triomphant Communications from December 2012 to December 2013. Michael Liu holds a Bachelor of Science degree in Business Administration from the Fordham Gabelli School of Business and has also studied at East China Normal University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices