Devolutions employs 179 employees. The Devolutions management team includes Stéfane Lavergne (CTO), Simon Roy (CFO), and Marc-André Moreau (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Devolutions employee's phone or email?