John B De Luca has a position (General Counsel) at American Science & Engineering Inc

Title General Counsel
Start Date 2013-05-00
Is Current yes
Board member no
Executive yes