Riverbed today announced the appointment of Alex George as the Country Manager for India. His role will encompass growing Riverbed’s market....