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


Org chart


Teams


Offices


BestSelf Behavioral Health

1 followers

BestSelf Behavioral Health is a community-based behavioral health organization serving children and adults of all ages.