The Business Analyst will work with the team to collect and define client requirements, analyze business and technical processes to recommend improvements and best practices, and provide support on technical projects