Luke C.'s Location
Toronto, ON, CA
Luke C.'s Work
Luke C.'s Education
Luke C.'s Summary
Luke C., based in Toronto, ON, CA, is currently a President at Down Smash Studios, bringing experience from previous roles at Mitre Media and Deluxe Corporation. Luke C. holds a Bachelor’s Degree in Mathematics, Computer Science Minor @ University of Waterloo. Luke C. has 1 email on RocketReach.