CEO
Mehul Patel
CEO Approval Rating
68/100
NewcrestImage is a Texas-based real estate investment trust that acquires and manages hotel properties.