Clara , Philadelphia asked Kristin Malosh, Vallourec Star

AddedFriday, February 28, 2014 at 1:54 PM

Have you worked on water filtration?
What projects have you worked on? Did one have anything to do with water filtration?
Related to Environmental, Work Environment