About this role
Technical Sales Specialist at NEP The Netherlands. Location: Milton Keynes, Buckinghamshire, United Kingdom. Role: design solutions, engage customers, document architectures Requirements: 3-6 years in technical sales or pre-sales in broadcast/media; strong technical credibility; able to explain complex technical concepts to non-technical audiences; experience designing solutions. Category: Sales Seniority: Mid Level Commitment: Full Time Workplace: Onsite Languages: English