Technology

Meta appoints new ad sales leader for North America