Machining Manager Salary in Alabama