Sales, marketing and new business development of self adhesive labelling solutions and barcoding hardware... hardware Able to do new business development Solid technical knowledge of labels Own transport Valid driver’s licence The......
Job Location: Randburg, Johannesburg, South Africa