Joan A. McClure was born in Huntsville, Alabama. She began college at Huntingdon College in Montgomery, Alabama, then moved to New York and graduated from Fordham University cum laude with a BA in Economics and from New York University Stern Graduate School of Business with a MBA in Marketing.
