? A report from Salesforce says that your salespeople only spend 28% of their time actually selling something. The other 72% of their time is spent on administrative nonsense – updating CRMs, generating proposals, booking travel, etc. The People Company embeds extraordinary offshore talent into yo...See more
Headquarters:
United States of America
Company Type:
SME
Company size:
1-10 Employees
Address:
1460 BROADWAY; NEW YORK, NY 10036, US
LOW
spending power