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.