Josh Hudson

Director, Investment Research at CAPTRUST

Josh Hudson, CFA has over 17 years of experience in various roles within the finance and insurance industry. Starting in 2003, they worked as an Executive Team Leader at Target for nearly 5 years. In 2008, they joined Progressive Insurance as a Claims Generalist Intermediate until 2012. At Amerisafe, Inc., Josh served as an Investment Analyst from 2012 to 2017, managing a $1.2 billion workers' compensation insurance portfolio. Josh conducted extensive research in fixed income markets, focusing on credit analysis and scenario analysis. From 2017 to 2019, Josh worked as the Director of Fixed Income at South Texas Money Management, where they oversaw client portfolios and made recommendations for new bond purchases. Currently, they hold the position of Director, Investment Research at CAPTRUST since September 2019, where they manage fixed income portfolios, with a focus on high-quality, short duration bond markets.

Josh Hudson, CFA, holds a Bachelor of Science (B.S.) degree in Accounting from McNeese State University. Josh completed their undergraduate studies from 2001 to 2005. Subsequently, from 2009 to 2012, Josh pursued a Master of Business Administration (M.B.A.) degree in Accounting at American Public University System. In 2016, they obtained the Chartered Financial Analyst (CFA) certification from the CFA Institute.

Links

Timeline

  • Director, Investment Research

    September, 2019 - present

View in org chart