Narvar

HQ
San Francisco
Total Offices: 3
275 Total Employees
Year Founded: 2012

Teams at Narvar

Recently posted jobs

2 Days AgoSaved
Remote
United States
eCommerce
Drive new business acquisition among enterprise eCommerce customers, build executive-level relationships, exceed revenue quotas, and close high-value SaaS opportunities. Apply expertise in post-purchase experiences, delivery protection, returns, order tracking, customer communications, and global supply chains. Manage consultative sales cycles involving enterprise deal sizes above $200,000 ARR while leveraging existing industry relationships and aligning solutions with complex client needs.