David Castro

Associate Trust Officer

David Castro is an experienced financial professional currently serving as an Associate Trust Officer at CIBC since October 2020, previously holding the position of Financial Services Representative II. Before joining CIBC, David gained valuable experience as an Accounting Intern at Lifesaving Society Ontario from January 2019 to April 2019 and worked as a Member Service Representative during a CO-OP placement at Meridian Credit Union from January 2015 to June 2015. David holds a Bachelor's Degree in Accounting and Finance from Seneca Polytechnic, completed between 2016 and 2020.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices