CB Rank (Person) 1,737,801
  • Gender Male
Stephan Rioux is Chief Revenue Officer at Element AI. Prior to joining Element AI, Rioux was the Global CRO for JW Player and spent 13 years at Adobe as Vice President of North America Strategic Verticals, M&E, FSI and Retail. He is a global sales leader and has deep expertise with enterprise software, SaaS, security, data and AI.
Number of Current Jobs 1
Stephan Rioux is the Chief Revenue Officer at Element AI.
There is no recent news or activity for this profile.