English Business analyst Cited by user Rose Blunt on 13 May 2022 A business analyst (BA) is a person who processes, interprets and documents business processes, products, services and software through analysis of data.