Stephanie Duncan

Atlanta, GA

Stephanie Duncan

Atlanta, GA

20 years in Talent Acquisition and yes, I started recruiting when I was in diapers! Based in Atlanta, GA, I create and maintain TA’s operational infrastructure and develop and deploy programs, processes and analytics to support the company's growing talent acquisition needs.

I currently work for Crawford & Company, the world's largest independent provider of claims management solutions to the risk management and insurance industry as well as self-insured entities. Interested in learning more, check us out at www.crawfordandcompany.com.

  • Work
    • Crawford & Company
  • Education
    • Georgia Southern University