This profile was last updated on .
Is this you? Claim your profile.
+ Get 10 Free Contacts a Month
Please agree to the terms and conditions
1412 Montana Ave
Santa Monica, California 90403
Papyrus, with net sales of EUR 1,604 million in 2013, is a leading European merchant in paper, facility supplies and industrial packaging. The company is currently present in 20 countries across Europe and employs some 2,000 people. Papyrus supports more ... more
Udviklingsselskabet By & Havn
University of Toledo
DataMetica Solutions Inc