Contact people working at Herald Technology, Inc., Herald Technology, Inc. employees, Herald Technology, Inc. contacts