Guy Teverovsky - aVenture Research