James is a Senior Investment Analyst in Turtle Creek’s investment group. James initially joined Turtle Creek in 2018 for an internship and returned full-time in 2019. James is a CFA charterholder and received a Bachelor of Business Administration degree from Wilfrid Laurier University.