Details of what positions are available and further information can be seen at https://carnivalukcareers.co.uk/
The site provides information on positions available and has links to upload and send your C.V.
This website also provides an email address of fleet.recruitment@carnivalukgroup.com and further contact details.