Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

JMJ Phillip

Materials Manager

Career Insights for Materials Manager

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on South Carolina data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Materials Manager manages materials purchasing and inventory and coordinates incoming materials with production schedules. May supervise materials analysts. Looks for ways to streamline materials purchasing and inventory and implement cost savings

$83,229 / year median in South Carolina

+1% projected growth

Explore Career

Job Description

Materials Manager Posted on July 7, 2025 July 7, 2025 by JMJ Phillip We are seeking a highly skilled and motivated Materials Manager to lead strategic inventory optimization and materials flow in a high-volume manufacturing environment. Reporting directly to the Global Supply Chain Director, this role ensures cost-effective, agile operations while fostering cross-functional collaboration and advancing sustainability initiatives. The ideal candidate has a deep understanding of
SIOP/IBP
processes, global supplier networks, and inventory strategies in complex manufacturing settings. Position Responsibilities Strategic Inventory Management Develop and implement inventory strategies to achieve 98%+ service levels with minimal carrying costs Manage high-SKU environments using ABC analysis, AI forecasting tools, and JIT inventory models Ensure FIFO compliance and reduce obsolescence through lifecycle and EOL planning Use ERP systems to monitor real-time inventory across all sites Oversee end-to-end material management operations Demand Planning & Cross-Functional Collaboration Partner with Sales to turn forecasts into inventory plans that align with fulfillment tiers and strategic priorities Lead daily and weekly SIOP meetings with actionable data and performance metrics Communicate supply constraints proactively to Sales and Executive Leadership Define KPIs to monitor forecast accuracy, inventory turnover, and lead time Global Supplier & Materials Risk Management Support negotiations with a focus on flexible MOQs, shorter lead times, and sustainability standards Build a resilient supplier base by qualifying alternates and auditing performance Create contingency plans for geopolitical or logistical risks Coordinate with Compliance to manage customs processes and reduce tariff impact End-to-End Materials Flow Optimization Implement PFEP methodology and Lean principles to reduce waste and improve throughput Drive warehouse automation initiatives including RFID and automated storage systems Optimize SKU storage layouts and enable JIT delivery for domestic suppliers Minimize unnecessary handling and storage costs Compliance & Continuous Improvement Oversee weekly cycle counts and annual audits to maintain 98%+ inventory accuracy Lead root cause analysis and implement corrective actions efficiently Drive sustainability projects like recyclable packaging and waste reduction initiatives Leadership in
IBP/SIOP
Integration Contribute to 18-60 month business plans to align inventory with financial and strategic goals Mentor planners and encourage a data-driven decision-making culture Prerequisites Bachelor's degree in Supply Chain Management, Operations, Engineering, or related field 7-10 years of experience in inventory/materials management Minimum 5 years in electronics, semiconductor, or automotive manufacturing Proficient in ERP systems (SAP MM/EWM, Oracle SCM), Power BI/Tableau, and demand planning tools (Kinaxis, Blue Yonder) Strong understanding of BOM management, component traceability, and high-SKU environments Certifications (Preferred, but not Required) APICS CPIM or CSCP Lean Six Sigma Green Belt or higher MBA or Master's in Supply Chain Management Coursework in renewable energy systems or sustainability What the Role Offers Salary range: $103,000 - $135,000 annually Annual bonus eligibility up to 15% based on performance metrics Paid time off (vacation, sick, and holidays) 401(k) retirement plan with company match Medical, dental, and vision insurance options Health Savings Account and supplemental insurance plans Tuition reimbursement and professional development programs Employee assistance and recognition programs Employee solar panel purchase program Why Fort Mill? Fort Mill offers a strategic and fast-growing industrial environment ideal for advanced manufacturing professionals. Located near key transportation routes, it supports efficient logistics and supplier access. The area blends small-town charm with proximity to metropolitan amenities, offering professionals and families a high quality of life. Fort Mill's business-friendly climate and commitment to innovation make it an exceptional place to grow your career and make a lasting impact in the clean energy industry. Upload your resume to Apply • Accepted file types: pdf, doc, docx, txt, Max.
file size:
32 MB. Email • Additional Please add me to your mailing list so I hear about new jobs first I'd like to learn about resume writing and career coaching services from Employment BOOST Get 30 days free on Careerology - the #1 platform for job skills Submit gform.initializeOnLoaded( function() {jQuery('#gform_ajax_frame_5').on('load',function(){var contents = jQuery(this).contents().find('•').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_5');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_5').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 ! is_redirect ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_5').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_5').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_5').removeClass('gform_validation_error');}setTimeout( function() { /• delay the scroll by 50 milliseconds to fix a bug in chrome •/ jQuery(document).scrollTop(jQuery('#gform_wrapper_5').offset().top - mt); }, 50 );var current_page = jQuery('#gform_source_page_number_5').val();jQuery(document).trigger('gform_page_loaded', [5, current_page]);window['gf_submitting_5'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_5').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_5').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [5]);window['gf_submitting_5'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_5').text());}else{jQuery('#gform_5').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ form
Id:
"5", current
Page:
"current_page", abort: function() { this.preventDefault(); } }]); if (event event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_5" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_5"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_5" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 5, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, child
List:
false, subtree: true, attribute
Filter:
[ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); Apply Now