Guy Helmer

Chief Technology Officer, Palisade Systems, Inc.