Nicolette Pickard

Michelin North America-Manufacturing Div