718 employees
Barbour is a 120 year old global brand defining the essence of true British style.
1894