New Look's Sales department is led by Steve Challes (Group Business Development Director) and has 1715 employees.
Luke Danaher
Manager
Looking for a particular New Look employee's phone or email?