Question: what are the key roles of a business analyst?
Answer: Creating a detailed business analysis, outlining problems, opportunities and solutions for a business.
Budgeting and forecasting.
Planning and monitoring.
Variance analysis.
Pricing.
Reporting.
Defining business requirements and reporting them back to stakeholders.