Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Finance
Banking Branch Manager
Coraopolis, PA

Find & Apply For Banking Branch Manager Jobs in Coraopolis, Pennsylvania

Browse jobs from a variety of sources below, sorted with the most recently published, nearest to the top. Click the title to view more information and apply online.

Skip to job details
Now viewing: Branch Manager
Apply for this opportunity

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

JMJ Phillip

Branch Manager

Job Description

Branch Manager Posted on April 9, 2026 April 9, 2026 by JMJ Phillip We are seeking a Branch Manager to provide strategic leadership and daily oversight of all branch operations and customer service functions. This role ensures seamless coordination between Operations, Customer Service, Purchasing, Sales, and Field Service to deliver high-quality, cost-effective service while driving customer satisfaction and supporting business growth. Position Responsibilities Operational Leadership Plan, schedule, and supervise all operational teams including Warehouse/Production, Safety, Quality, Shipping/Receiving, Drivers, VMI, and Counter Sales. Oversee facility operations and ensure alignment with strategic company goals. Drive efficient daily execution of orders, inventory, and delivery processes. Ensure on-time delivery for the branch and operate cost-effectively to achieve higher profits. Customer Service & Sales Support Implement standardized customer service policies and procedures across the branch. Ensure timely and accurate order fulfillment, quote processing, and customer support. Support Account Managers by identifying technical sales opportunities and driving cross-functional collaboration. Maintain high customer satisfaction ratings and resolve issues professionally. Quality & Continuous Improvement Communicate and manage the Company's Quality & Continuous Improvement Strategy. Train team on quality work instructions and maintain local training repository. Support team members in obtaining required certifications and training. Maintain ISO9001:2015 standards if required and manage 5S implementation projects. Team & Performance Management Lead hiring, onboarding, scheduling, training, engagement, professional development, and performance reviews. Foster a positive, motivational work environment centered on continuous improvement and accountability. Set clear goals and performance metrics, monitor KPIs, and implement corrective actions when needed. Ensure team members maintain strong product knowledge to promote offerings effectively. Compliance & Safety Maintain 100% compliance with safety policies, DOT regulations, emergency planning, fleet management, and government mandates. Oversee training documentation and adherence to company policies and quality standards. Manage safety scorecards and prepare the facility for audits and inspections. Inventory & Financial Oversight Monitor inventory to meet working capital goals and maximize inventory turns. Support pricing, sourcing, and workload distribution decisions based on order analysis. Assist with budget management and P&L review where applicable. Other Duties Perform other duties as trained and qualified. Prerequisites Minimum 5-7 years of warehousing or production experience. 2-3 years of management or supervisory experience. College degree in Business Administration or Industrial Distribution preferred; equivalent experience considered. Ability to work nights and weekends as required. Reliable transportation required. Strong organizational, communication, and mechanical aptitude. Certifications (Preferred, but not Required) Lean Six Sigma or continuous improvement initiatives. Knowledge of hose, gasket, or conveyor product lines. ERP systems experience in industrial or distribution settings. What the Role Offers Competitive compensation plan with bonus potential.
Salary Range:
$85,000 - $95,000. Health benefits (medical, dental, vision, short- and long-term disability). 401k with company match. Paid vacation, holidays, and sick time. Why Coraopolis? This role offers an opportunity to lead and develop teams in a dynamic, industrial environment. The position provides career growth, hands-on operational management experience, and the chance to contribute to the success and efficiency of a key branch. 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
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