Charlotte L. Crowell

Chief Human Resources Officer. at Delaware River and Bay Authority

Charlotte Crowell, SPHR, SHRM-SCP is the Chief Human Resources Officer at Delaware River and Bay Authority, where Charlotte directs and manages the human resources program. Charlotte previously held the same role at New Castle County (DE) Government and served as the Global Human Resources Manager at Hercules Incorporated. Charlotte earned a Bachelor's degree in Business from Goldey-Beacom College.

Links