Christophe Sevrain

Archived Record Troy, MI Previous Managing Director for Delco Electronics Overseas Corporation