Full-timeRegion: EU+/CanadaDepartment: Information Technology Company DescriptionFounded in 1978, Biogen is a leading global biotechnology company that has
Primrose Rd, Craig Park Layout, Ashok Nagar, Bengaluru, Karnataka 560025, India Full-time Company DescriptionAbout DataZymes: Founded in 2016, DataZymes is a