DeWan Stroud is currently the Chief People Officer at BestSelf Behavioral Health. Prior to this role, DeWan held various positions at People Inc. from September 2009 to September 2021, including Director of Employee Experience, Director of Diversity and Inclusion, and Director of HR - Affiliate Liaison. DeWan completed a Bachelor of Business Administration (BBA) degree in Human Resources Management and Services from Daemen University in 2008.
Sign up to view 5 direct reports
Get started