Kevin Huvane had a position (Board Member) at Abercrombie & Fitch

Start Date 2011-02-15
End Date 2014-06-19
Is Current no
Board member yes
Executive no