Luc Robichaud Production Manager at champlain auto body