James J Allen had a position (Executive Director) at Amherst IDA

Title Executive Director
End Date 2016-04-00
Is Current no
Executive yes