CanvaBusiness System Analyst - Customer Support/CX platformUnspecifiedRecruitHub discovered yesterdayVerified 7/22/2026Software EngineeringBusiness System Analyst - Customer Support/CX platform