FIN employs 113 employees. The FIN management team includes Chris Pelrine (Travel and Housing Coordinator).
Looking for a particular FIN employee's phone or email?