John Allen

  • Features

    Talent scout

    2002-08-08T00:00:00

    John Allen, chairman of engineer John Allen Consulting, talks about the imaginative ideas his firm is employing to attract young people into the industry