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.

Location

Buffalo, United States

Links

Previous companies

People Inc. logo

Org chart

Sign up to view 5 direct reports

Get started



Offices