Instrument Product Development Ltd.
+44 203 740 3160
Vault 7, Somerset House, Strand, London, WC2R 1LA
EU VAT No. GB 180 8999 51
Registered in England and Wales No: 8787081
Registered Office: 80-83 Long Lane, London, EC1A 9ET
We are not currently hiring, although prospective portfolios from graduate and experienced designers and engineers are always welcome.
Please note that we do not offer unpaid internships.