in the pre-sales phase as a subject matter expert, acting as ... where you will support the sales teams during the entire cycle ... provide ongoing deal support to sales...
role in the worldwide IT sales channel, bringing products and services ... , and lifecycle management, as well as technical pre- and post- sales professional support ...