John Joseph Hafferty
Director/Board Member at
Test Equipment Asset Management Ltd.
70 year
Distribution Services
Electronic Technology
Consumer Services
















