DeWan Stroud

Chief People Officer at BestSelf Behavioral Health

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.

Links

Previous companies

People Inc. logo

Timeline

  • Chief People Officer

    Current role

View in org chart