Ted Kye

Background and Experience