top of page

Get in Touch

Contact

+27 (0)11 100 1630
hitachi@pictech.co.za

emicon@pictech.co.za

haiwu@pictech.co.za

Unit 5, Northlands Production Park

Epsom Avenue

North Riding

Randburg, 2194

bottom of page