CEO
Tara O'Neill
CEO Approval Rating
90/100
Macdonald Hotels owns and operates a chain of hotels and resorts that offers accommodation and dining services to individuals.