Canva
Show contact
Links
David Hearnden
Chief Technology Officer
Raymond Smith
Engineering Lead
Lucille Tachet
Engineering Manager
Michael Eselgroth
Group Engineering Lead
Dominique Soublière
Engineering Team Lead
+ 13 more
March, 2023 - present
View in org chart