ServerHub

52 Total Employees
Year Founded: 2000

Teams at ServerHub

Recently posted jobs

18 Days AgoSaved
Remote
India
Information Technology
Support the sales team by researching prospects, generating leads via email/calls/social, scheduling meetings and demos, maintaining CRM records, learning sales techniques, and reporting progress.