J. Dewayne Allen, president of Allen Engineering for more than 40 years, has been named chief executive officer and chairman of the board for the company. Jay Allen, who previously served as vice president of sales and marketing, has been appointed president. In addition, Scott Sugg will take over as vice president of operations.
Allen Engineering transfers leadership roles
Oct 3, 2007