NECSWS — United Kingdom
Not specified
NEC Software Solutions is seeking a Sales Executive to develop relationships with existing and new UK Local Authority customers. The role involves presenti