J. Dewayne Allen, CEO & Chairman of Allen Engineering Corporation, dies

A longtime CEO and Chairman of an engineering corporation died.

J. Dewayne Allen, CEO & Chairman of Allen Engineering Corporation, dies