Results

6 people

Senior Project Manager
DETA Consulting Ltd
Senior optimisation Engineer
DETA Consulting Ltd
Factory Worker
DETA Consulting Ltd
Energy & Optimisation Engineer
DETA Consulting Ltd
Senior Process Engineer
DETA Consulting Ltd
Graduate Engineer
DETA Consulting Ltd