and solution recommendations; Support the build and enhancement of Vena’ demonstration assets; Guide staff in building Proof...; Leverage your understanding of competitive products and technology and how to position Vena in Sales presentations. Travel......
Job Location: Toronto, ON, Canada