Business Development Specialist - Neurovascular & Peripheral Vascular
Penumbra· Sao Paulo
remote seen live 1 day ago
As a Business Development Specialist, you will play an integral part in growing Penumbra in Latin America by supporting the Country Manager of Brazil in developing downstream strategy and execution initiatives across multiple regions. In this role, you will be responsible for
This link goes straight to the employer's lever page. Posted 5 days ago.We last confirmed it was open 1 day ago.