Description: In the role of a Pre-Sales Consultant / Manager, you will be responsible for all technical aspects of the sales cycle, as well as for helping to ensure customer satisfaction. You will be an essential part of the sales organization in EMEA and will be...