CEO
CEO Approval Rating
- -/100
Selina is an England-based hospitality company that operates short-term rental rooms and coworking spaces around the world.