STC Software & Technology Center AG CH-8890 Flums Rate company Rating submitted The company STC Software & Technology Center AG currently has 0 open positions.