Andrew Spelchan

Active Vernon Bc, CA President for Ultradeck Inc.