James Self Location
Belper, GB
James Self Work
James Self Summary
James Self, based in Belper, GB, is currently a Construction Estimator at Enviromesh. James Self brings experience from previous roles at AFS EARTHMOVING & AGGREGATES, Kemada, Martin Cowman Ltd and CSJ Construction. James Self has 1 emails on RocketReach.