riverbed technology, inc.
•
2024-04-24
Barcelona, ES
Digital Sales Representative - French Speaking
Company Overview: About this Position: TITLE: Digital Sales Representative - French speaking LOCATION: Barcelona, Spain Reporting to our Sr Manager, Inside Sales, Riverbed are looking for an ambitious, entrepreneurial and results driven Inside Sales profession…