Home Tags Tom Santora

Tag: Tom Santora

Omni Hotels appoints chief marketing officer and senior vice president of...

IRVING, Texas - Omni Hotels announced today that Tom Santora has joined the organization as its new chief marketing officer and senior vice president of sales.