Founder
Paul Callingham
CEO Approval Rating
90/100
Starboard Hotels owns and operates a network of hotels that offers accommodation and dining services to individuals.