Nirvana Spa & Leisure

Nirvana Spa & Leisure

Based in Berkshire, Nirvana Spa and Leisure put much of their success down to the quality and dedication of their employees. They have been managing their recruitment with our applicant tracking system since 2017.

Nirvana Spa and Leisure careers
Nirvana Spa and Leisure careers