Stephan Rioux's Location
Philadelphia, Pennsylvania, United States
Stephan Rioux's Work
Stephan Rioux's Education
Stephan Rioux's Skills
Stephan Rioux's Summary
Stephan Rioux, based in Philadelphia, Pennsylvania, United States, is currently a Chief Revenue Officer at Bizagi, bringing experience from previous roles at Element Ai and Jw Player. Stephan Rioux holds a 1990 - 1994 Bachelor of Business Administration in Management, Finance @ Université Laval. With a robust skill set that includes Enterprise Software, Digital Media, Digital Marketing, Direct Sales, Social Media and more, Stephan Rioux contributes valuable insights to the industry. Stephan Rioux has 4 emails and 1 mobile phone number on RocketReach.