About this role
Business Development Specialist at Penumbrainc. Location: Rio de Janeiro, Rio de Janeiro, Brazil. Role: Conduct visits, Plan sessions, Train staff Requirements: Bachelor’s degree in Life Sciences or Nursing; 3+ years in Medical Devices sales, clinical support, or training; regional healthcare market knowledge; travel up to 70%; English preferred. Category: Business Development Seniority: Mid Level Commitment: Full Time Workplace: Remote Languages: English