hero

Job opportunities in the Octopus Ventures portfolio

Octopus Ventures
companies
Jobs

On-site & Remote

Showing 3 jobs
Remofirst

Customer Success Manager EMEA

São Caetano do Sul - SP, Brazil
4 months
Internet Services
51 - 200 employees
Associate
Remofirst

Customer Success Manager EMEA

Madrid, Spain
4 months
Internet Services
51 - 200 employees
Associate