Todd Allen lives in Indianapolis, IN. He attended the University Of Indianapolis and University Of Indianapolis - School Of Business. Companies in which he has a work history include It Manager and Strategic Sourcing. His work experience includes positions as Manager.