<p>We’re partnering with a highly respected nonprofit in Spartanburg that’s changing lives—and they’re looking for a dynamic <strong>Director of Finance</strong> to help lead the charge.</p><p>This is a rare opportunity to bring your accounting and finance expertise to a role where your work directly supports the mission. You’ll report to the Executive Director and work closely with program leadership, the Board, and external partners to ensure financial stability and strategic growth.</p><p><br></p><p>💼 What You’ll Do:</p><ul><li>Lead all accounting operations, including month-end close, budgeting, forecasting, and financial reporting</li><li>Partner with senior leadership to drive financial strategy and decision-making</li><li>Oversee grant compliance, fund tracking, and donor reporting</li><li>Manage audits, 990 prep, and ensure compliance with GAAP and nonprofit regulations</li><li>Evaluate and improve financial processes and internal controls</li></ul><p>💡 Why This Role:</p><ul><li>Play a key role in shaping the financial future of an organization doing meaningful work</li><li>Work with an inspiring leadership team in a mission-first culture</li><li>Competitive salary up to $110K with flexibility and strong work-life balance</li></ul>
<p>Robert Half Legal Recruitment Services places thousands of legal jobs annually. New job opportunities become available continuously, so we encourage all legal professionals in Greenville, SC region to apply to this posting as a general application. </p><p><br></p><p>When a new position aligned with your skillset becomes available, we will contact you directly to gauge interest. </p>
<p>Nice opportunity to join this service organization that does a lot of good for the area! Great work-life balance, outstanding benefits and retirement, and opportunity to make a difference here. For immediate and confidential consideration on this or one of the many other positions I'm working, please contact Chris Fallow directly at [email protected] or through LinkedIn.</p>
We are looking for a dedicated HR Generalist to join our team in Greenville, South Carolina. In this role, you will play a key part in supporting our Human Resources department by managing employee records, ensuring compliance with policies, and providing expert guidance on HR-related matters. This position requires strong organizational skills, excellent problem-solving abilities, and a commitment to fostering a positive work environment.<br><br>Responsibilities:<br>• Maintain accurate personnel files and update employee records, including processing changes in employment status and inputting data into HR systems.<br>• Serve as a point of contact for employees, applicants, and external agencies, providing clear information on HR policies and procedures.<br>• Prepare and manage various forms of correspondence, reports, and documentation, such as employment verifications and routine communications.<br>• Coordinate HR-related activities, including scheduling meetings, interviews, and employee events.<br>• Analyze HR challenges and recommend solutions to align with company objectives while ensuring compliance with regulations.<br>• Effectively prioritize and manage multiple projects and tasks to meet deadlines and maintain accuracy.<br>• Support compliance efforts by adhering to company policies and standards related to health, safety, and sustainability.<br>• Assist in benefits administration by maintaining records, preparing documentation, and facilitating enrollment processes.<br>• Contribute to compensation programs by preparing reports, assisting in salary planning, and addressing inquiries related to pay and bonuses.<br>• Participate in employee relations efforts by gathering information for investigations, supporting training initiatives, and fostering a positive workplace environment.
<p>Are you a highly motivated and experienced network engineer who is looking for a challenging and rewarding new opportunity? If so, then this is the job for you!</p><p>In this role, you will be responsible for designing, implementing, monitoring, and managing the local and wide area networks of an organization to ensure maximum uptime for users. You will also be responsible for designing system configurations, documenting and managing the installation of a new network, and maintaining and upgrading existing systems as necessary.</p><p>Here are some of the specific responsibilities of the role:</p><p>· Design and implement new network solutions and/or improve the efficiency of current networks</p><p>· Install, configure, and support network equipment including routers, proxy servers, switches, WAN accelerators, DNS and DHCP</p><p>· Procure network equipment and manage subcontractors involved with network installation</p><p>· Configure firewalls, routing, and switching to maximize network efficiency and security</p><p>· Maximize network performance through ongoing monitoring and troubleshooting</p><p>· Arrange scheduled upgrades</p><p>· Investigate faults in the network</p><p>· Update network equipment to the latest firmware releases</p><p>· Report network status to key stakeholders</p>
<p>We are seeking a qualified cable technician for an exciting opportunity. Join our team of innovative and passionate cable technicians and help us keep our customers connected to the world.</p><p>As a cable technician, you will be responsible for installing, maintaining, and repairing cable infrastructure for our residential and commercial customers. This is a challenging and rewarding role that will give you the opportunity to use your technical skills and problem-solving abilities to make a real difference in people's lives.</p><p> </p><p>Day to day duties: </p><ul><li>Install, maintain, and repair cable infrastructure in accordance with company standards and procedures.</li><li>Troubleshoot cable problems and identify and resolve the root cause.</li><li>Provide customer service to resolve cable issues.</li><li>Inspect and test cable systems to ensure proper operation.</li><li>Keep accurate records of work performed.</li><li>Comply with all safety regulations.</li></ul><p>If you are a highly motivated and skilled individual with a passion for technology, we encourage you to apply for this exciting opportunity.</p><p>Apply today and start your journey to becoming a cable technician!</p>
We are looking for an experienced Project Manager with expertise in security technology and structured cabling to join our team in Greer, South Carolina. As this is a Contract-to-permanent position, the ideal candidate will focus on managing project requests, budgets, and plans while ensuring high-quality service delivery. This role requires strong leadership skills, technical proficiency, and the ability to oversee technician performance and vendor collaboration effectively.<br><br>Responsibilities:<br>• Lead and manage day-to-day project activities, ensuring tasks are completed on time and obstacles are addressed promptly.<br>• Develop and maintain comprehensive project proposals, schedules, budgets, and documentation to align with business goals.<br>• Monitor technician performance and provide training to enhance team efficiency and compliance with safety standards.<br>• Collaborate with vendors to meet deadlines and ensure deliverables meet quality standards.<br>• Facilitate communication and integration across project teams and external vendors.<br>• Conduct needs assessments to understand customer requirements and implement tailored solutions.<br>• Provide regular updates to management on project progress, including materials, workforce, and budgetary considerations.<br>• Verify job site material deliveries, maintain inventory accuracy, and ensure proper documentation.<br>• Prepare invoices and associated documents for review and approval by the Operations Director.<br>• Evaluate the design, construction, and maintenance of telecommunications networks to ensure optimal performance.
<p>Excellent opportunity to join this global leader that is looking for top talent. Sharp team in place, nice bonus and benefits package, and room to grow here. For immediate and confidential consideration on this or one of the many other positions I'm working, please contact Chris Fallow directly at [email protected] or through LinkedIn.</p>
<p>🚨 NOW HIRING: Tax Manager or Sr. Manager – Asheville NC 🚨</p><p><br></p><p>An established, highly respected firm is preparing for a key leadership transition — and we’re searching for the <em>next generation leader</em> to take the reins.</p><p><br></p><p>👤 Your Role:</p><p> Lead and inspire a talented tax team</p><p> Review complex returns and drive excellence</p><p> Be a visible, hands-on leader in the firm’s next chapter</p><p><br></p><p>💰 Up to $175K base salary depending on experience</p><p>🌟 Excellent benefits, including <strong>free employee health insurance</strong></p><p>🏡 Start fully onsite, with hybrid/remote flexibility in the near future</p><p><br></p><p>This is more than a job — it's a chance to step into a leadership role with mentorship, autonomy, and impact.</p>
<p>Great opportunity to join this strong performing company that is looking for a stable performer. Hybrid schedule, great team in place, nice benefits and bonus plan, and room to grow here. For immediate and confidential consideration on this or one of the many other positions I'm working, please contact Chris Fallow directly at [email protected] or through LinkedIn.</p>
We are looking for an Accounts Payable Specialist to join our team in Greenville, South Carolina. In this Contract-to-permanent position, you will play a key role in ensuring the smooth processing and reconciliation of vendor invoices while maintaining compliance with company policies and procedures. This is an excellent opportunity for a detail-oriented individual to thrive in a dynamic and fast-paced environment within the machinery manufacturing industry.<br><br>Responsibilities:<br>• Process and review vendor invoices, ensuring accuracy through a three-way match system.<br>• Prepare weekly payment proposals and manage cash requirements.<br>• Maintain vendor records by adding or updating information as needed.<br>• Collaborate with internal departments to secure timely approvals for invoices.<br>• Resolve discrepancies related to invoices, purchase orders, and payments.<br>• Reconcile monthly vendor statements and address any outstanding issues.<br>• Respond to vendor inquiries and provide resolution support to internal and external stakeholders.<br>• Ensure compliance with accounts payable policies and procedures.<br>• Manage vendor relationships, fostering effective communication and support.<br>• Adhere to company safety standards and report any incidents or concerns promptly.
<p>Robert Half is hiring! We are looking for an experienced Programmer Analyst to join our team in Anderson, South Carolina. In this role, you will work closely with users to understand their needs and provide technical solutions that enhance existing systems and processes. This position offers the opportunity to design and develop software applications while ensuring seamless integration with current systems.</p><p><br></p><p>Responsibilities:</p><p>• Collaborate with users to identify necessary changes or modifications to existing applications based on requests.</p><p>• Offer on-call support and resolve issues related to computer applications as part of a rotational schedule.</p><p>• Diagnose and address programming errors and user issues, including making programming changes or restoring files when needed.</p><p>• Conduct needs analysis to align user processes with system functionalities, translating requirements into software specifications.</p><p>• Design, develop, test, and implement new software systems, ensuring compatibility with existing platforms.</p><p>• Create and maintain comprehensive documentation to support system operations and allow for continuity in programming.</p><p>• Prepare technical manuals, training materials, and reference guides while providing user training for system enhancements or new applications.</p><p>• Travel as required to support project-related activities.</p><p>• Ensure timely and effective troubleshooting of technical problems within the application environment.</p>
<p>We are looking for a skilled Deduction Analyst to join our team in Greenville, South Carolina. In this long-term contract role, you will play a key part in managing financial disputes, analyzing pricing incentives, and ensuring smooth transactions with customers. This hybrid position requires in-office collaboration on Tuesday through Thursday, with remote work options available on Monday and Friday.</p><p><br></p><p>Responsibilities:</p><p>• Analyze and resolve customer disputes related to pricing, rebates, and deductions, ensuring accurate financial records.</p><p>• Collaborate with customers to address discrepancies and provide solutions for ship and debit transactions.</p><p>• Review customer feedback and responses to disputes, implementing necessary updates and adjustments.</p><p>• Manage incentive programs, including marketing allowances and deviated pricing structures.</p><p>• Utilize electronic data interchange (EDI) systems, such as 844 and 849, to facilitate efficient transaction processing.</p><p>• Conduct research to substantiate claims and communicate findings to stakeholders.</p><p>• Maintain detailed documentation of dispute resolutions and agreement updates.</p><p>• Support accounts receivable processes by investigating discrepancies and ensuring timely paybacks.</p><p>• Apply advanced Excel skills for data analysis and reporting.</p><p>• Foster strong communication with customers to build trust and streamline resolution processes.</p>
We are looking for a highly skilled Structured Cabling Estimator to join our team in Greer, South Carolina. In this Contract-to-permanent position, you will play a pivotal role in evaluating project costs, timelines, and materials to ensure smooth execution and alignment with organizational goals. This role requires a blend of technical expertise, strong communication skills, and the ability to collaborate effectively with clients and internal teams.<br><br>Responsibilities:<br>• Develop accurate project estimates, including labor, materials, and equipment costs, based on client specifications.<br>• Conduct site visits and pre-bid meetings to gather essential project requirements and ensure comprehensive proposals.<br>• Collaborate with clients to understand technical needs and address inquiries related to estimates and project scopes.<br>• Prepare detailed scopes of work to clarify project requirements and guide installation teams.<br>• Utilize industry knowledge and technical documentation to interpret blueprints and calculate project costs.<br>• Submit Requests for Information (RFIs) to clarify project details and ensure alignment with client expectations.<br>• Maintain accurate records of project data and tracking for seamless coordination with engineering and estimating teams.<br>• Communicate effectively with stakeholders, including clients, contractors, and internal teams, to ensure project goals are met.<br>• Participate in vendor consultations to obtain the most cost-effective solutions for project needs.<br>• Support special assignments and adapt to evolving priorities as directed by leadership.
We are looking for a detail-oriented Accounting Clerk to join our team in Duncan, South Carolina. This position offers an excellent opportunity for entry-level professionals to build their career in accounting within the metal fabrication industry. The ideal candidate will possess strong interpersonal skills and be proficient in Microsoft Office applications.<br><br>Responsibilities:<br>• Verify and reconcile invoices against purchase orders or vouchers to ensure accuracy.<br>• Perform accurate and efficient data entry for financial records and transactions.<br>• Assist in processing accounts payable by reviewing and preparing payments.<br>• Support accounts receivable operations by managing invoices and collections.<br>• Maintain organized records of financial documents for easy access and reference.<br>• Collaborate with team members to address discrepancies and resolve issues promptly.<br>• Adhere to company policies and accounting standards to ensure compliance.<br>• Provide administrative support to the accounting department as needed.
We are looking for a skilled Back End Developer to join our team in Candler, North Carolina. This is a Contract-to-permanent opportunity, ideal for a motivated individual eager to contribute technical expertise and grow within the role. The position involves working on a variety of back-end development tasks, including maintaining and enhancing existing systems while collaborating with a dynamic team.<br><br>Responsibilities:<br>• Develop and maintain back-end applications using ASP.NET and JavaScript.<br>• Create, modify, and optimize SQL stored procedures to support application functionality.<br>• Collaborate with senior developers to understand and transition knowledge of existing custom-built systems.<br>• Troubleshoot and resolve technical issues to ensure seamless system performance.<br>• Participate in code reviews and contribute to improving development practices.<br>• Work closely with team members to implement new features and enhance system capabilities.<br>• Adapt quickly to project requirements and deliver high-quality solutions.<br>• Showcase coding capabilities through skill assessments, GitHub projects, or portfolio submissions.<br>• Provide input on system improvements and contribute to the overall development process.
<p>Robert Half Marketing & Creative is looking for a Merchandise/Sourcing Analyst for one of our clients in Shelby, NC! </p><p><br></p><p>In this long-term contract role, you will play a key part in sourcing and procuring materials to meet client needs while maintaining budgetary and quality standards. The ideal candidate will also collaborate on strategic sourcing initiatives, vendor evaluations, and product development to support organizational growth.</p><p><br></p><p><strong><u>Responsibilities:</u></strong></p><p>• Develop customized product collections tailored to client requirements, ensuring alignment with established margin and variety targets.</p><p>• Collaborate with vendors to identify and select new products that meet quality and budgetary expectations.</p><p>• Analyze market trends, customer feedback, and past performance to anticipate future product needs and refine merchandising strategies.</p><p>• Partner with cross-functional teams to ensure timely execution of sourcing initiatives, including new product development and supplier assessments.</p><p>• Source and procure branded items that align with customer specifications, budget constraints, and project requirements.</p><p>• Prepare detailed spreadsheets and pricing calculations to support the creation of proposals.</p><p>• Work closely with the graphics team to ensure artwork accuracy and provide feedback on proposal drafts.</p><p>• Oversee the preparation and finalization of proposals, including proofreading and incorporating revisions before delivery to clients.</p><p>• Stay informed about industry best practices and emerging trends to enhance sourcing strategies.</p><p>• Support promotional planning and make data-driven recommendations to improve merchandising outcomes.</p>
We are looking for an experienced Accounts Payable Specialist to join our team in Greenville, South Carolina. This Contract-to-permanent position offers an excellent opportunity to contribute to a dynamic machinery manufacturing environment while ensuring efficient management of vendor invoices, payments, and reconciliations. The ideal candidate will bring strong organizational skills, attention to detail, and a solid understanding of accounting principles.<br><br>Responsibilities:<br>• Process and verify vendor invoices using a 3-way match system, ensuring accuracy and compliance.<br>• Prepare weekly cash requirements and payment proposals to support timely disbursement.<br>• Maintain vendor records by handling additions, updates, and ensuring compliance with company policies.<br>• Resolve discrepancies related to invoices, purchase orders, and payment transactions in coordination with vendors and internal teams.<br>• Reconcile monthly vendor statements and address outstanding issues promptly.<br>• Provide exceptional customer service by assisting with vendor inquiries and resolving issues effectively.<br>• Collaborate with other departments to secure timely approval of invoices and maintain workflow efficiency.<br>• Conduct payment runs and ensure invoices are processed and paid within established timelines.<br>• Manage vendor relationships by fostering clear communication and resolving billing concerns.<br>• Adhere to company policies, safety procedures, and reporting requirements effectively.
<p>Join our team of innovative and passionate desktop support technicians and help us keep our users connected and productive.</p><p>As a desktop support technician, you will be responsible for providing technical support to our users, both in-person and remotely. You will troubleshoot and resolve computer hardware and software problems, and you will also be responsible for maintaining and upgrading our computer systems. This is a challenging and rewarding role that will give you the opportunity to use your technical skills and problem-solving abilities to make a real difference in people's lives.</p><p>What you will do:</p><p>· Provide computer desktop support to local and remote users.</p><p>· Troubleshoot and resolve computer hardware and software problems.</p><p>· Maintain and upgrade computer systems.</p><p>· Coordinate hardware repairs with vendors.</p><p>· Ensure the integrity of all electronic data records.</p><p>· Track equipment inventory and collaborate on potential purchases.</p><p>· Own and execute technology implementation projects.</p><p>· Communicate regularly and effectively with users.</p><p>· Maintain records of daily data communication transactions, issues, and remedial actions taken.</p>
<p>Excellent chance to work with this well-established company in one of their rapidly-growing divisions. Strong business, nice bonus potential, and opportunity to make an impact here. For immediate and confidential consideration on this or one of the many other positions I'm working, please contact Chris Fallow directly at [email protected] or through LinkedIn.</p>
<p>Exceptional opportunity to join this growing private equity owned company that is looking for top talent. Sharp team in place, nice bonus plan with potential for hybrid schedule, and chance to really make an impact here. For immediate and confidential consideration on this or one of the many other positions I'm working, please contact Chris Fallow directly at [email protected] or through LinkedIn.</p>
<p>Great chance to join this strong-performing firm that has one of the best cultures around! Hybrid schedule with 2 days remote/week, 55-60 hour max during a short busy season, along with nice annual bonus and benefits package here. For immediate and confidential consideration on this or one of the many other positions I'm working, please contact Chris Fallow directly at [email protected] or through LinkedIn.</p>
<p>Great chance to join this strong-performing firm that has one of the best cultures around! Hybrid schedule with 2 days remote/week, 55-60 hour max during a short busy season, along with nice annual bonus and benefits package here. For immediate and confidential consideration on this or one of the many other positions I'm working, please contact Chris Fallow directly at [email protected] or through LinkedIn.</p>
We are looking for a detail-oriented Accounts Payable Specialist to join our team in Spartanburg, South Carolina. The ideal candidate will play a critical role in ensuring the accurate and timely processing of invoices, payments, and related transactions. This position offers an opportunity to work closely with both internal and external stakeholders to maintain efficient accounts payable operations.<br><br>Responsibilities:<br>• Process invoices, purchase orders, and goods receipts using a three-way match system to ensure accuracy and compliance.<br>• Collaborate with plant personnel to address discrepancies and resolve issues related to accounts payable.<br>• Investigate and resolve payment challenges, including pricing variances, quantity mismatches, and missing documentation.<br>• Communicate effectively with vendors and internal teams to ensure timely resolution of issues.<br>• Monitor open items in the system to prevent delays in payments or postings.<br>• Prepare and review payment proposals while adhering to company policies and payment terms.<br>• Provide support for ad hoc reporting and general accounting tasks as directed by the Finance Manager.<br>• Maintain organized documentation and contribute to process improvements within the accounts payable function.
<p>We are looking for an experienced Systems Engineer to join our team in Greer, South Carolina. This long-term contract position requires expertise in managing virtualized environments and system migrations, with a focus on technologies like Hyper-V, VMware, and Active Directory. The role offers the opportunity to collaborate closely with a dedicated IT team and contribute to critical infrastructure projects.</p><p><br></p><p>Responsibilities:</p><p>• Lead efforts in migrating virtual machines from VMware to Hyper-V while ensuring minimal disruption to system operations.</p><p>• 6+ month contract </p><p>Configure and maintain infrastructure to support hybrid deployments involving Active Directory and Azure Active Directory.</p><p>• Manage on-premises and cloud-based environments while ensuring seamless integration between systems.</p><p>• Participate in planning and executing high-priority IT projects within established deadlines.</p><p>• Monitor system health and proactively address potential vulnerabilities.</p><p>• Maintain documentation of configurations, processes, and resolutions for future reference</p>