Contact people working at Husky Satellite Lab, Husky Satellite Lab employees, Husky Satellite Lab contacts