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