Neda Amidi Headshot.jpg

Neda Amidi

President

Neda Amidi is the President of Plug and Play.