CRMOZ

United States
60 Total Employees
Year Founded: 2015

Teams at CRMOZ

Recently posted jobs

5 Hours AgoSaved
Remote
USA
Information Technology • Professional Services • Software • Consulting
Source and qualify leads on Upwork, respond to inbound inquiries, write tailored proposals, provide initial consultations and rough estimates, negotiate and upsell, and maintain clear communication between clients and technical teams.