Dave Beeken named president of Silver Line