Courtney Townsend's Location
Chicago, IL, US
Courtney Townsend's Work
Courtney Townsend's Education
Courtney Townsend's Summary
Courtney Townsend, based in Chicago, IL, US, is currently a Chief People Officer at Duck Creek Technologies, bringing experience from previous roles at Chief and Stats Perform. Courtney Townsend holds a 1997 - 2001 Michigan State University. Courtney Townsend has 5 emails and 1 mobile phone number on RocketReach.