Leigh L., HR Manager

Leigh joined Delaware in 2018. She was promoted to HR manager shortly after, and today handles payroll and staff benefits. In addition, she has also taken on a role in social media promotions.