INDEECO announced that Brian J. Walsh has been named president, succeeding Fred Epstein who has retired.