About this role
Country Manager, Argentina at Canva. Location: Buenos Aires, Buenos Aires, Argentina. Role: Lead strategy, Coordinate localisation, Lead team Requirements: Director-level leadership with experience expanding markets, remote leadership, KPIs ownership, and cross-functional coordination in Argentina. Category: Business Development Seniority: Senior Level Commitment: Full Time Workplace: Remote Languages: English