
Larry Chu
People Impact China CEO
CEO of Britannia Sage (Beijing) Enterprise Management Consulting Co., Ltd.
Mr. Larry Chu currently serves as the Chief Executive Officer of People Impact in China, where he is fully responsible for strategic planning, business development, and operational management in the Chinese market. With over ten years of experience in management consulting and investment banking, he has developed strong practical skills in business model design, capital structure planning, due diligence, and risk management, systematically applying these skills to cross-border identity and immigration projects to help clients achieve robust, compliant, and sustainable global identity configurations.
Prior to joining People Impact, Mr. Larry Chu provided strategic consulting and investment financing services to industries such as education, technology, and cross-border e-commerce. He successfully led and participated in several impactful projects across the entire spectrum, from corporate strategy upgrades to cross-border capital operations. This experience enables him to design business plans that meet the official review requirements of immigration authorities while ensuring long-term feasibility for immigration projects. Through investment banking-level risk control, project structure design, and verifiable business performance, he establishes high certainty and long-term value for clients, significantly enhancing the success rate and stability of identity applications.
Under his leadership, People Impact in China not only maintains the high standards and compliance benchmarks set by the headquarters but also deeply aligns with the core needs of local high-net-worth families. The company provides transparent, robust, and result-oriented identity and wealth configuration solutions, assisting clients in achieving secure and long-term global positioning across education, assets, and inheritance.