It asset manager jobs in NewquayCreate job alerts