Todd Allen's Location
Houston, Texas, United States
Todd Allen's Work
Todd Allen's Education
Todd Allen's Skills
Todd Allen's Summary
Todd Allen, based in Houston, Texas, United States, is currently a VP Business Development at C-Job Naval Architects, bringing experience from previous roles at iOcean Engineering, LLC and Boskalis. Todd Allen holds a 2003 - 2007 B.S. in Ocean Engineering @ Florida Institute of Technology. With a robust skill set that includes Shipbuilding, Fabrication, PowerPoint, AutoCAD, Project Engineering and more, Todd Allen contributes valuable insights to the industry. Todd Allen has 1 email on RocketReach.