Contact people working at Trifecta Technologies, Trifecta Technologies employees, Trifecta Technologies contacts