Larry Roach, based in Germantown, OH, US, is currently a Power Plant Supervisor at PAE. Larry Roach brings experience from previous roles at KBR and Ohio Caterpillar. Larry Roach holds a 1974 - 1976 Associate's degree in Diesel Mechanics Technology/Technician @ Lincoln Technical Institute.
Looking for a different Larry Roach?
Find contact details for 700 million professionals.