Sales & Customer Success Representative (US-Based) at Remotebase in United States, Oregon - Jobdit