Business Development Specialist - Neurovascular & Peripheral Vascular
Penumbra — Sao Paulo
Full-time
Not specified
Penumbra is seeking a Business Development Specialist to drive growth in Latin America, specifically supporting the Country Manager of Brazil. This role fo