Meta has named its new CMO, after appointing its previous top marketer to the newly created role of chief data officer.