IT Service Desk Manager - Omni Hotels & Resorts - Dallas, TX, US | Dice.com