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.
Sign up to view 2 direct reports
Get started