NR Evans

NR Evans are advertising for a Transport Manager near me at the moment. Does anyone know much about this outfit? Obviously I know they’ve been in trouble in the past; does a leopard change its spots? In terms of the company, it’d be a step down from where I work now, but the job is another step up the ladder. Any insight/advice would be appreciated. Thanks fellas