Search / Penumbra

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

Apply on Penumbra's site

This link goes straight to the employer's lever page. Posted 5 days ago.We last confirmed it was open 1 day ago.