Geoffrey Lurie

Geoff Lurie has more than 30 years of executive operating experience with consumer brands, including leading the high profile turnaround and sale of The North Face, a leading brand in the outdoor apparel market. He also served as Chief Restructuring Officer of Rock and Republic Enterprises, a manufacturer and distributor of premium denim products.

Earlier in his career, Geoff also served as CEO of companies in the retailing, medical equipment manufacturing, toy distribution and publishing industries. Geoff received a Degree in Accounting from the University of South Africa and is a Chartered Accountant.