A Business Analyst analyzes company functions, processes, and activities to improve computer-based business applications for the most effective use of money, materials, equipment, and people; Utilizes available computer systems resources and personnel to carry out analysis to support management; Reviews and analyzes information, forecasts, methods, schedules, systems, processes, and procedures; Determines most useful business solutions for the company.