Territory Manager
As a Territory Manager, you will play an integral part in growing Penumbra in Latin America by Increasing sales... and customers - Prospect and develop relationships with prospective customers and/or users of Penumbra products, converting them...