Thierry Rouvelin

Active Canton, MI Engineering Manager for Spx Corporation