My new boss asked me to set up a call with a present client and have a Web Demo set to see their product. Wouldn't the client have to do this as they have control over their website and product demos? I have never set one up - I know our company has done them, but I was never involved before.
Submitted by: Anonymous
There are currently no replies to this thread.