Technical and industrial career at

A & A Debosselage Inc.