... exciting position for an ICT Sales and Marketing Specialist to be ... appointments and new business opportunities/leads to new business sales Develop product and ... and presentable Must have own vehicle with a valid drivers license ...
2 years ago