Bizagi employs 449 employees. The Bizagi management team includes Stephan Rioux (Chief Revenue Officer), Laura Whittingham-Jones (VP Human Resources), and Scott Ehmen (Global Vice President - Partnerships and Alliances).
Get Contact Info for All DepartmentsLooking for a particular Bizagi employee's phone or email?