EarthDigital Names Kahanec Vice President