Based on Dictionary.com website a company Analyst (BA) evaluate the business and style of companies, gov departments, and non-profit organizations. BAs also evaluate business models as well as their integration with technology. Essentially, the responsibilities and activities done by a ...