Michelle De Vere, Senior Process Engineer at PeroxyChem
Information
Location:
Canada