President
Kurt Alexander
CEO Approval Rating
100/100
Omni Hotels is a Texas-based company that owns and operates a chain of hotels and resorts featuring amenities such as meeting rooms and event spaces.