Personal Information
Organization / Workplace
Aberdeen, Aberdeenshire United Kingdom
Occupation
Sales Manager.
Industry
Chemicals
Website
www.redaoilfield.com
Tags
bioremediation solutions for the 21st centuary
See more
Presentations
(33)Documents
(74)Personal Information
Organization / Workplace
Aberdeen, Aberdeenshire United Kingdom
Occupation
Sales Manager.
Industry
Chemicals
Website
www.redaoilfield.com
Tags
bioremediation solutions for the 21st centuary
See more