Stephen Clough Location
Columbus, OH, US
Stephen Clough Work
Stephen Clough Education
Stephen Clough Skills
Stephen Clough Summary
Stephen Clough, based in Columbus, OH, US, is currently a Creative Director at Abercrombie & Fitch. Stephen Clough brings experience from previous roles at Abercrombie & Fitch, Lands' End and Fossil. Stephen Clough holds a 2001 - 2005 BFA in Communication Design @ University of North Texas. With a robust skill set that includes Art Direction, Typography, Adobe Creative Suite, Corporate Identity, Logo Design and more. Stephen Clough has 1 emails and 1 mobile phone numbers on RocketReach.