... driven, self-motivated Business Analyst to join an organization that ... team. The Business Analyst is expected to operate ... effectively, the Business Analyst should have deep understanding ... track record of presenting to senior management- 5+ years of finance, ...
a month ago