Design Drafts Person
ICI Industries has over 100 staff and 5 branches across Australia and is progressively growing its capacity and footprint.
1