Hugh Allen has a position (Board Member) at Charlotte-Mecklenburg Police Foundation

Details
Title Board Member
Start Date 2012-01-01
Is Current yes
Board member yes

Source Links