The Business Analyst will have functional financial knowledge and act as the technical connection between project managers and developers by clearly communicating business functional issues to the client and internal staff