Riverbed Technology
Michel Aveaux is an experienced regional sales manager with a strong background in sales and business development. Since 2008, Michel has been with Riverbed Technology, overseeing markets in France. Prior to this role, Michel served as a regional sales manager at METRACOM from 2005 to 2008 and held the position of business development manager at IPricot from 2000 to 2005, where Michel advanced to vice president of sales.
This person is not in any teams
This person is not in any offices