Electromechanical Maintenance Technician At Charter Casting, our maintenance team is the backbone of our operation, keeping everything running smoothly. They tackle a variety of challenges, from installing and maintaining equipment to troubleshooting complex problems and executing