It business analyst jobs in TruroCreate job alerts