Business Development Specialist (Colombia)
As a Business Development Specialist, you will play an integral part in growing Penumbra in Latin America by supporting..., you will be responsible for supporting Penumbra’s growth in their assigned regions(Colombia) by working closely with regional distributors...