Production Operative Allanton, GB Ahlstrom Chirnside Ltd, based within the Scottish Borders, is a subsidiary of the Ahlstrom Corporation and is internationally recognised as a market leader...