Back to search

Microcaps · Biotech

Production Manager, 100%

Verified·148 days ago
Open 3+ months Worben, Switzerland manager · Employee

Production Manager, 100% at Microcaps. Location: Worben, Switzerland.