Business Analyst – Multiple roles Contract NEW