Welcome to Brighton
Our Head Office is located in Brighton on the beautiful Sussex coast. This is the nerve centre for all the exciting things we do.
Neilson is a fun and friendly place to work - Somewhere we can all thrive. Working closely with our overseas teams, we generate all the ‘Good Energy’ that keeps our guests coming back year after year.
We all love working for Neilson; therefore, Head Office job vacancies arise fairly infrequently.
Some roles are filled internally; however, we will list any opportunities that become available below:
Image

Head Office vacancies:
Sorry - No vacancies currently available