Claire Hill

Electronic Assembly Technician

Location
Christchurch

Contact Details