davidturnbull

Staff Technical Writer at Canva

Company:CanvaLocation:Sydney, Australia

davidturnbull's Stars