Tender administrator (IT industry) - IT sales, technical and /or tender admin exp

Clever Heads Personnel - City of Cape Town, Western Cape