Spanish Account Manager
Company: Odoo, Inc.
Location : San Francisco, CA, USA
Description: This role manages accounts for clients who have been paying for over 9 months across North and South America. Sales, administrative handling of accounts, and retention done by this role are all
Click on to more to apply More >>