CPA Global appoints Chief Marketing Officer