translate English to French: During his career, he produced items for a hundred or so Canadian and American companies.
Au cours de sa carrière, il produira des objets pour plus d’une centaine de compagnies canadiennes et américaines.