- NafsGreen Press Staff
- Ballast
- Posted On
Sören Scheid Joins Ecochlor as Business Development Manager of Europe, Scandinavia and UK
Ecochlor is pleased to announce Sören Scheid will be managing the new office in Germany as the Regional Business Development Manager for Europe, Scandinavia and the UK.