Feb 16, 2019
Selina Response
7yThanks for your review, your comments help us improve. We're happy to announce we're introducing new benefits for our staff this year (in health, travel and cash incentives) and we're committed to making Selina a great place to work for our team members.