Director of Engineering
Evooq
Lausanne
engineering
2 days ago