Selina corporate office is located in 13 Hillgate Street, London, Greater London, W8 7SP, United Kingdom and has 1K - 5K employees.
selina
selina hospitality plc
selina ml properties llc
selina chelsea
selina birmingham
selina inc
Departments
Number of employees
Operations
6
Engineering & Technical
2
Marketing
1
Finance
1
Human Resources
1
Medical & Health
1
| Location | People at location |
| North America | 51-200 |
| South America | 51-200 |
| Europe | 11-50 |
| Asia | 11-50 |
| Africa | 1-10 |
| Australia | 1-10 |
Explore people who held key positions, contributed to Selina's success, and advanced their careers.
Customer Success Manag... at IFS
Worked as Global Head, Subscriptions & Sales Development...
at Selina (2020-2022)
Chief Information Offi... at element
Worked as Global Performance Analyst & Product Manager, ...
at Selina (2018-2018)
Explore More
Selina is a hospitality brand offering custom designed hostel accommodations with coworking, recreation, wellness, and local experiences. Founded in Latin America in 2015, each Selina property is designed in partnership with local artists, creators and tastemakers, utilizing existing buildings in interesting locations around the world from urban ci... Read More