Customer Projects Technical Leader

  • Anywhere

Job Description: Responsible for providing pre-sales technical support/expertise to assist the sales team in their sales effort. Act as a single point of contact for all technical topics and master technical risks & opportunities along …

To apply for this job please visit .