Defiance Metal Products Inc.
Travis Sigler currently serves as a Project Engineer at MEC (Mayville Engineering Company, Inc.) since March 2023. In addition, Travis has extensive experience with Defiance Metal Products, holding the position of Development Master Scheduler since August 2003. Details regarding educational background are not provided.
This person is not in any teams
Defiance Metal Products Inc.
Defiance Metal is a full service metal fabricator in the Midwest. With 4 locations, DMP is a full-service metal stamper, fabricator and coater.