Share Post Embed Post Is Neptune Technologies & Bioresources hiring nowdays? do you need recent graduates with CS master degrees? Is Neptune Technologies & Bioresources hiring nowdays? do you need recent graduates with CS master degrees?