Brand Finance logo

Martin Shi

Assistant to Managing Director, China

Martin Shi serves as the Assistant to Managing Director at Brand Finance China, Scott Chen. He oversees the office administration, corporate strategy and business development, which provides evidence-based analysis to advise senior management on issues relevant to ensuring business in China. Prior to this role, Martin was a Senior Credit Risk Analyst in a global leading insurance group. Applying insights obtained from a broad range of market data sets, data analytics, geo-spatial intelligence capabilities across sovereigns and industries to identify credit risks and to isolate root drivers of instability to the business. Prior to that, Martin also served in several roles in a global leading information technology company, as well as two years of work experience in a top British multinational banking and financial services holding company. Mr. Shi received a MA in Applied Mathematics from The Hong Kong Polytechnic University, and a BA in International Finance and Banking from Shanghai University of Finance and Economics.

Get in Touch