Catriona Hazen is the Human Resources Director of J.D. Barnes Limited.
234 people are employed at J.D. Barnes Limited.
J.D. Barnes Limited is based in Markham, Ontario.
The NAICS codes for J.D. Barnes Limited are [54137, 541, 5413, 54].
The SIC codes for J.D. Barnes Limited are [871, 87].