San Francisco based startup is looking for native English Speaking people to join us in sales.
This role can be based anywhere, but you will need a computer and good internet. No sales experience necessary, but it is a plus.
We do have an office in Buenos Aires where you may be asked to join...