Contact people working at Stellar Technology Solutions, Stellar Technology Solutions employees, Stellar Technology Solutions contacts