Business line
Technology & Transformation
City
Geneva, Zurich
Experience level
Experienced
Working time percentage
80% - 100%
Date published
03-Nov-2026
Req #
25322