Business Analyst – Compugen Inc – Winnipeg, MB

Acts as a liaison between the IT development group and business units for the development and implementation of new systems and enhancement of existing systems.From Compugen Inc – Mon, 09 May 2022 20:25:19 GMT – View all Winnipeg, MB jobs