Techfirm Industrial Services Neuchâtel / Genève / Lausanne / Vaud / Suisse romande Rate company Rating submitted The company Techfirm Industrial Services currently has 0 open positions.