Neil Willings has joined the UK supply chain management consultancy Achilles as managing director of its newly established assessment services business. Willings moves from SGS Group, where he was national business manager for the Australian operation. The new unit will assist companies with social audits of their suppliers.
Already a member? click here to login