Business Analyst is responsible for the implementation and support of business information systems across multiple departments. They identify problems and opportunities within a company and ultimately provide solutions that help achieve the business' goals.