Information about the position Job description, responsibilities and duties Company Description Zurich-based green-tech company...