What does a business analyst do?

I am majoring in business intelligence and I am looking for an internship in a relevant field.

I have a job right now working with a CRM doing strategic analysis and forecasting for a non-profit organization.

I have heard this is similar to what a business analyst does. Could I get this job with my background (MAJOR: Business Intelligence, MINOR: Computer Science),

Are these jobs in demand? What do they pay? HOW can I break into this field?

Thank you.