Right Networks poll finds smaller companies are leveraging the cloud to enhance customer experience It’s no secret major corporations are leveraging the cloud to provide a