clerical and administrative roles in the logistics space
Um, 'the logistics space'? Surely 'the logistics sector' or 'the logistics industry' or simply just 'logistics'...
But maybe I'm wrong. Googling 'the logistics space' throws up quite a number of hits – and I even found one site that talks of a firm "acquiring a global footprint in the logistics space".
Horrible, or acceptable?