Comment Comment by j7ake Wow did not expect sales force to be behind this.It’s basically free advertising for technical people to join sales force. parent j7ake 2 years ago
It’s basically free advertising for technical people to join sales force.