Project Description
The Challenge
Riverbed recently acquired some new technologies that offered attractive benefits to IT professionals with data-center and systems infrastructure responsibilities. And so suddenly the Riverbed marketing team found itself need