ECSA Chemicals AG - 9230 Flawil (SG) Flawil Rate company Rating submitted The company ECSA Chemicals AG - 9230 Flawil (SG) currently has 0 open positions.