Strategic Communications Agency, RHC, Appointed by Omni Hotels & Resorts
The award&winning creative communications agency, with offices in New York City, Los Angeles, London, and other cities, will oversee the Omni brand and provide additional support for its regional markets.
