Marriott International has appointed Miami-based alma as its social media agency of record for the Caribbean and Latin American region following a competitive pitch, the agency announced. “alma will lead the company’s multilingual and multicultural social ...