A Supply Planner provides supply planning and manages inventories for a company. Monitors inventory capacity, maintains stocks, and manages inventories so that production is not delayed or disrupted. Develops strategic supply and inventory management plans and investigates supply chain issues.
Supply Chain Planner Posted on April 9, 2026 April 9, 2026 by JMJ Phillip We are seeking a Supply Chain Planner to manage and optimize the planning, scheduling, and inventory processes across the supply chain. This role ensures efficient operations, accurate forecasting, and timely delivery of products while supporting overall business objectives. Position Responsibilities Demand Planning & Forecasting Analyze historical sales data and market trends to develop accurate demand forecasts. Collaborate with Sales and Marketing teams to incorporate promotions, new products, and seasonal trends into forecasts. Adjust forecasts based on changes in demand and supply conditions. Inventory Management Monitor inventory levels to ensure adequate stock while minimizing excess or obsolete inventory. Develop and implement inventory strategies to optimize stock levels across locations. Coordinate with purchasing and operations teams to plan replenishments and maintain safety stock. Production & Supply Coordination Work closely with production and operations teams to ensure alignment between supply and demand. Prepare and maintain production schedules to meet delivery requirements. Identify potential supply chain disruptions and develop contingency plans. Data Analysis & Reporting Track key supply chain metrics and prepare regular reports for management. Analyze performance data to identify opportunities for process improvement. Provide insights to support decision-making across the supply chain. Other Duties Perform other duties as trained and qualified. Prerequisites Bachelor's degree in Supply Chain, Business, Logistics, or related field. 2-4 years of experience in supply chain planning, inventory management, or logistics. Strong analytical and problem-solving skills. Proficiency in ERP systems, Excel, and other planning tools. Effective communication and organizational skills. Certifications (Preferred, but not Required) APICS CPIM or CSCP certification. Lean or Six Sigma training. What the Role Offers Competitive compensation plan.
Salary Range:
$60,000 - $75,000. Health benefits including medical, dental, and vision. 401k with company match. Paid vacation, holidays, and sick time. Why Richmond? This role offers the opportunity to work in a dynamic environment where you can influence supply chain efficiency and operational success. It provides professional growth, cross-functional collaboration, and the chance to make a meaningful impact on overall business performance. 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 gform.initializeOnLoaded( function() {gformInitSpinner( 5, 'https://jmjphillip.com/wp-content/plugins/gravityforms/images/spinner.svg', true );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 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 5, 'https://jmjphillip.com/wp-content/plugins/gravityforms/images/spinner.svg', true );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