Allen Institute's IT department is led by Frank Sellinger (Senior Director Information Technology) and has 102 employees.
Brian Cama
Web Developer
Marie Wolff
Senior Application Administrator
Cameron Bielstein
Software Engineer Manager
Looking for a particular Allen Institute employee's phone or email?