Contact people working at Omnia Technologies Inc., Omnia Technologies Inc. employees, Omnia Technologies Inc. contacts