Sales Associate – The North Face – Vaughan, ON