BRP Inc. · Valcourt, Canada
In this role, you will act as the primary technical point of contact for complex incidents (during regular hours and on-call), contribute to the validation of new features, and actively participate in...
Visa routes for working in Canada