As the Chief Financial and Sustainability Officer at Embrace ESG Pte Ltd, Allen oversees the integration of financial strategies with sustainable practices, ensuring long-term value creation and environmental stewardship. With a strong passion for ESG and sustainability, he provides consultancy and trainings to corporates and institutions on ESG Investing and sustainability, and he also holds the CFA Institute Certificate in ESG Investing. His expertise in strategy formulation, capital solutions, and value creation, honed through more than 25 years of corporate finance experience in leading financial institutions such as DBS Bank, OCBC Bank, Daiwa Capital Markets and Singapore Exchange, enables him to bridge the gap between traditional financial practices and modern ESG principles, and empower businesses to make informed and impactful decisions for a sustainable future.
Graduated with an MBA from the Chicago Booth School of Business, he is also a Chartered Financial Analyst, Chartered Alternative Investment Analyst, and Chartered Valuer and Appraiser. He actively volunteers in the community as the Chairman of a grassroot organisation.