Graphic design giant Canva has hired Brent Irwin as its new head of global channel sales months after the company revealed its brand new channel strategy. Before stepping into this role, Irwin spent ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results