Michelle Palmer's Location
Doncaster, Doncaster, United Kingdom
Michelle Palmer's Work
Michelle Palmer's Summary
Michelle Palmer, based in Doncaster, Doncaster, United Kingdom, is currently a Procurement Lead at LIGHT SOURCE DESIGN LIMITED, bringing experience from previous roles at LIGHT SOURCE DESIGN LIMITED and KCOM.