The new hire is a key step towards building a global marketing team to reflect Creatopy's renewed focus on business customers.