Louis Nichols had a position (Chairman and Founding Director) at J. Edgar Hoover Foundation

Title Chairman and Founding Director
Start Date 1965-00-00
Is Current no
Board member yes
Executive yes
Updated over 5 years ago