Ian Finch

Manager, Application Integration, Software and Application Services, Office of Information Technology
Phone: 
609-258-7261
Email Address: 
ifinch@princeton.edu
Office Location: 
238A 701 Carnegie Center