Ayesha F Nariman had a position (Director) at Amherst IDA

Details
Title Director
Is Current no
Board member yes