CEO
CEO Approval Rating
- -/100
Jameson Inns owns and operates a chain of hotels in the Southeast United States.