Upshot Puts Sales Execs on Alert
Upshot Corp., a Mountain View, Calif.-based provider of Web-based customer relationship management (CRM) services, yesterday announced Upshot Alerts, a feature designed to alert company sales reps and executives about critical changes in the status of a deal or account. The…