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 >>

San Francisco Jobs

Leave a Reply