Contact people working at HummingBird Technologies Inc, HummingBird Technologies Inc employees, HummingBird Technologies Inc contacts