They say they pay more to start at THE CENTRE FOR MAKING THINGS BETTER than at OVENTROP UK? Does anyone know what it looks like?
We still wait for new info regarding work at THE CENTRE FOR MAKING THINGS BETTER! Every opionion counts! Your knowledge may help other users!