Back to search

ofri Internet GmbH · Tech

Operations Lead 70-100% [Fully Remote]

Verified·83 days ago
Zurich, Switzerland Lead / Head · Remote Switzerland · Employee

Operations Lead 70-100% [Fully Remote] at ofri Internet GmbH. Location: Zürich, Switzerland.