OTOTTO'sBusiness EngineerVerified·3 days ago Sursee, Switzerland Apply on solique Business Engineer at OTTO's. Location: Sursee, Switzerland.