Support Nerds Inc. joins vibrant global consortium of cloud, managed service providers and technology enabling vendors.