The North Face, a VF Company's HR department is led by Sarah Bayne (Human Resources Business Partner (Retail)) and has 80 employees.
Olivia Wells
Stock Supervisor
John Kester
Communications and Customer Experience Manager
Federica Basanisi
HR Partner
Looking for a particular The North Face, a VF Company employee's phone or email?