valuable customer feedback and insights to the Product Manager, contributing to product enhancements and new developments... and enthusiasm for technology and technology sales is important. Experience of radar technology is not necessary, as full product...
Navtech Radar