Isla Smith's Location
Aberdeen, GB
Isla Smith's Work
Isla Smith's Summary
Isla Smith, based in Aberdeen, GB, is currently a PM Shift Manager at DPD UK, bringing experience from previous roles at DPD UK and TNT. Isla Smith has 5 emails on RocketReach.