John McLoughlin

John McLoughlin has considerable experience in the clothing industry both as a senior engineer and manager

Row of books with red spines on a light gray background