David Mayo to lead biz dev at Jakarta-based GetCraft

The ad agency veteran sees potential for creative vendor platforms to redefine the marketing industry's workflow process.