NCBS vacancy details