Ken Keller named vice-president