candidate selection Assistance and support for the company's HR...
and duties Company Description Zurich-based green-tech company...