Picture of Jeff Carroll

Jeff Carroll

New York, United States

jeff.ly

@jeffcarroll

Date Certified: Apr 7, 2013

Community Manager, snowboarder, huge fan of dogs.

Share