Leonard Chen, TEP, is currently the Associate Director and Team Leader of Trust Relationship Management at VISTRA, a position held since 2025. Previously, they served as a Senior Client Manager at ZEDRA Group and held various roles in trust management and client services at Intertrust Group, DBS Bank, and Standard Chartered Bank. Leonard earned a Bachelor of Science in Accounting and Finance from SIM Global Education, and a Professional Diploma in Information Technology from Singapore Polytechnic.
This person is not in the org chart
This person is not in any teams
This person is not in any offices