<p>Our client is seeking an experienced <strong>Internal Audit Manager</strong> to help establish and lead a newly developed in-house internal audit function in <strong>Murfreesboro</strong>, Tennessee. This <strong>contract role</strong> is a unique opportunity for a hands-on audit professional who has successfully built, transformed, or expanded an internal audit program and can partner with executive leadership to create a scalable, risk-focused audit framework.</p><p>The ideal candidate will bring a strong background in <strong>financial, operational, or IT auditing</strong> and possess the ability to develop audit methodologies, assess risk, improve internal controls, and provide meaningful business insights across the organization.</p><p>Key Responsibilities</p><ul><li>Assist with the development and implementation of a new internal audit function, including audit policies, procedures, and reporting structures.</li><li>Partner with executive leadership to <strong>establish a risk-based audit plan</strong> aligned with organizational objectives.</li><li>Evaluate internal controls, governance practices, and risk management processes across multiple business functions.</li><li>Plan and execute financial, operational, compliance, and/or IT audits as appropriate.</li><li>Identify control deficiencies, operational inefficiencies, and process improvement opportunities.</li><li>Prepare audit reports and present findings, recommendations, and corrective action plans to leadership.</li><li>Track audit findings and monitor remediation efforts to ensure timely resolution.</li><li>Collaborate with business leaders to strengthen internal controls while supporting operational goals.</li><li>Assist in developing audit documentation standards, testing methodologies, and reporting processes.</li><li>Support special projects, investigations, and risk assessments as needed.</li></ul><p><br></p>
<p>Our client is seeking an IT Manager to lead and oversee enterprise IT operations, infrastructure, and security. This role is responsible for the stability, performance, and protection of network, server, and end‑user environments, while also managing IT staff, vendors, and projects. The IT Manager combines strategic oversight with hands‑on technical leadership, ensuring IT services align with operational and business needs across office, production, and distributed environments.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><strong>IT Infrastructure & Operations</strong></p><ul><li>Lead the maintenance, monitoring, and enhancement of enterprise IT infrastructure, including servers, networks, endpoints, and peripherals</li><li>Oversee LAN/WAN environments, on‑prem and cloud‑based systems, telecommunications, and circuit connectivity</li><li>Ensure high availability, performance, scalability, and reliability of IT systems</li><li>Plan and execute system upgrades, migrations, and maintenance activities</li><li>Monitor network utilization and system health to identify risks, capacity constraints, and performance issues</li></ul><p><strong>Security, Risk & Continuity</strong></p><ul><li>Lead cybersecurity efforts including threat mitigation, monitoring, remediation, and access control</li><li>Maintain security tools, countermeasures, and monitoring systems to protect data and system integrity</li><li>Develop, maintain, and test business continuity and disaster recovery plans</li><li>Ensure backup, off‑site storage, and recovery processes are in place and tested</li></ul><p><strong>Leadership & Team Management</strong></p><ul><li>Manage, mentor, and develop IT technicians and system administrators</li><li>Oversee hiring, training, and performance management of IT staff</li><li>Serve as the primary escalation point for complex technical issues</li><li>Promote strong documentation, knowledge sharing, and process improvement</li></ul><p><strong>Project, Vendor & Budget Management</strong></p><ul><li>Lead IT portions of projects from design through implementation and delivery</li><li>Manage IT‑related vendor contracts, licensing, telecommunications, and service providers</li><li>Forecast hardware, software, and infrastructure needs for budgeting and capital planning</li><li>Maintain accurate inventories of IT assets and systems</li></ul><p><strong>End‑User Support & Enablement</strong></p><ul><li>Oversee delivery of technical support services across office and operational environments</li><li>Develop and deliver training related to systems usage, security best practices, and IT procedures</li><li>Ensure IT policies, standards, diagrams, and documentation are current and enforced</li></ul>
<p>Our client is looking for an experienced <strong>EHS Manager</strong> to guide environmental, health, and safety efforts at a manufacturing facility about 30 minutes west of Cookeville, Tennessee. This <strong>Contract</strong> position will work closely with site leadership to protect employees, uphold regulatory compliance, and provide steady oversight. The role is ideal for someone who can balance day-to-day safety leadership with detailed investigations, training, and compliance management in a dynamic industrial setting.</p><p><br></p><p>Responsibilities:</p><p>• Direct the site’s <strong>environmental, health, and safety programs</strong>, ensuring practical execution across daily operations.</p><p>• Lead reviews of workplace incidents, determine underlying causes, and <strong>drive corrective and preventive actions </strong>through completion.</p><p>• Design and deliver safety education for employees and supervisors to reinforce safe work practices and regulatory adherence.</p><p>• Perform routine inspections, audits, and hazard assessments to identify risks and strengthen site safety performance.</p><p>• Collaborate with plant leadership to address compliance priorities, employee well-being, and environmental obligations.</p><p>• Oversee required reporting and maintain alignment with applicable federal, state, and local EHS regulations.</p><p>• Keep policies, procedures, records, and training documentation current, accurate, and audit-ready.</p>
We are looking for an experienced IT Manager to provide immediate leadership and hands-on technical support for a multi-site organization. This contract opportunity is ideal for someone who can guide daily IT operations, resolve technical issues directly, and bring structure to a fast-paced environment. The role will work closely with business leaders and team members to keep systems reliable, support end users, and strengthen internal IT ownership during a leadership transition.<br><br>Responsibilities:<br>• Direct daily IT activities across infrastructure, user devices, and support services for multiple locations.<br>• Troubleshoot and resolve a wide range of technical issues, providing support across frontline and advanced service needs.<br>• Administer user onboarding and offboarding processes, including account provisioning, permissions, and access management.<br>• Partner with the departing IT leader to gather operational knowledge, secure administrative access, and create clear technical documentation.<br>• Oversee the Atera platform by supporting monitoring, scripting, automation workflows, and overall tool performance.<br>• Maintain the health of Microsoft-based systems, endpoint environments, and core business technology platforms.<br>• Manage network components, legacy server resources, patching schedules, backup processes, and overall system uptime.<br>• Support cybersecurity and facility-related security technologies such as surveillance and controlled entry systems.<br>• Provide day-to-day guidance to an IT team member at the beginning of their career while encouraging effective support practices and technical growth.<br>• Communicate priorities, risks, and technical updates clearly to leadership, department teams, and non-technical users.
We are looking for an experienced Accounts Payable Manager to oversee and strengthen the payables operation for a growing organization in Nashville, Tennessee. This position is well suited for a hands-on leader who can guide a team, improve workflows, and build productive partnerships across accounting and operations. The ideal candidate brings strong technical knowledge, a process-minded approach, and the ability to keep a high-volume function running accurately and efficiently while supporting broader business goals.<br><br>Responsibilities:<br>• Direct daily accounts payable activities to ensure invoices, disbursements, and related transactions are completed accurately and within established timelines.<br>• Supervise and develop AP staff by providing coaching, setting performance expectations, and supporting ongoing training and growth.<br>• Establish and refine procedures, internal controls, and documentation to create a more efficient and scalable payables process.<br>• Serve as a key point of contact for vendors and internal departments, resolving payment questions and maintaining strong working relationships.<br>• Collaborate with project, accounting, and operational leaders to address financial issues and provide dependable payables support.<br>• Review invoice coding, payment batches, check runs, and ACH activity to maintain accuracy and compliance with company standards.<br>• Evaluate current workflows and recommend automation or other improvements that increase productivity and reduce manual effort.<br>• Participate in recruiting and onboarding efforts to help build a capable, high-performing accounts payable team.
We are looking for an experienced Accounting Manager/Supervisor to lead revenue accounting activities for a SaaS business. This position plays a central role in applying ASC 606 guidance, overseeing monthly revenue close, and partnering with teams across the organization to support accurate contract accounting. The individual in this role will also provide leadership to billing operations, strengthen internal controls, and contribute to timely financial reporting in a fast-paced environment.<br><br>Responsibilities:<br>• Direct the end-to-end revenue accounting process, ensuring revenue recognition, deferred revenue activity, and related reconciliations are completed accurately under ASC 606.<br>• Evaluate sales orders and contract terms within NetSuite to confirm appropriate accounting treatment and alignment with company policies.<br>• Oversee contract cancellation and billing adjustment workflows in NetSuite and Salesforce, including the issuance of applicable credits and related documentation.<br>• Act as the primary accounting resource for complex billing and revenue questions, offering guidance on nonstandard transactions and technical scenarios.<br>• Partner with Billing, Legal, and Customer Success to review agreements and determine proper revenue treatment for unique customer arrangements.<br>• Lead monthly revenue close activities, prepare supporting entries and reconciliations, and help ensure reporting deadlines are met.<br>• Support broader close responsibilities by assisting with accounts receivable reconciliation, reserve analysis, and audit-ready documentation.<br>• Supervise and coach the Billing Manager, promoting strong performance, focused development, and consistent process execution.<br>• Provide backup support for semi-monthly payroll processing and assist with benefits-related reconciliations when coverage is needed.<br>• Participate in audit support, process improvement efforts, and selected system or operational enhancement projects as assigned.
We are looking for an experienced Accounts Payable Supervisor/Manager to lead daily payables operations for a logistics organization in Franklin, Tennessee. This role is responsible for maintaining accurate invoice processing, overseeing disbursements, and strengthening payment controls to support timely financial operations. The ideal candidate brings strong leadership skills, attention to detail, and practical knowledge of high-volume accounts payable workflows.<br><br>Responsibilities:<br>• Direct the day-to-day accounts payable function, ensuring invoices are reviewed, coded, and processed accurately within established deadlines.<br>• Supervise payment activities, including check runs and ACH transactions, to maintain timely and accurate vendor disbursements.<br>• Monitor invoice approvals and resolve discrepancies with internal teams and external vendors to prevent payment delays.<br>• Lead and support accounts payable staff by assigning work, reviewing output, and promoting consistent process execution.<br>• Maintain organized payment records and documentation to support audits, reporting needs, and compliance standards.<br>• Evaluate current payable procedures and recommend improvements that increase efficiency, accuracy, and internal control.<br>• Partner with finance and operations stakeholders to address vendor inquiries and ensure smooth coordination across departments.
We are looking for an experienced Accounts Receivable Supervisor/Manager to lead receivables operations for a logistics organization in Franklin, Tennessee. This role oversees billing, cash posting, collections activity, and account aging while supporting timely and accurate revenue cycle performance. The ideal candidate brings strong commercial collections expertise, a process-driven mindset, and the ability to guide a team toward consistent results.<br><br>Responsibilities:<br>• Direct daily accounts receivable operations, ensuring invoices, payments, and account balances are processed accurately and on schedule.<br>• Lead commercial collections efforts by monitoring outstanding balances, following up with customers, and reducing delinquent accounts.<br>• Review aging activity regularly to identify payment trends, prioritize collection actions, and escalate risk where needed.<br>• Oversee cash application tasks to confirm incoming payments are posted correctly and exceptions are resolved promptly.<br>• Manage billing workflows to support accurate invoice generation, documentation, and customer account maintenance.<br>• Supervise and develop receivables staff, setting performance expectations and providing guidance on workload and issue resolution.<br>• Partner with internal stakeholders to investigate discrepancies, reconcile account issues, and improve overall receivables efficiency.
<p>We are looking for a Staff Accountant to join a healthcare organization in Nashville, Tennessee. This position offers the opportunity to contribute to core accounting operations while building expertise in month-end close, reconciliations, and general ledger activities. The role is well suited for an accounting team member who is eager to strengthen technical skills, improve processes, and grow into broader responsibilities over time.</p><p><br></p><p><strong>The ideal candidate is a Staff Accountant looking to grow into a Senior Accountant.</strong></p><p><br></p><p>Responsibilities:</p><p>• Support the monthly close cycle by preparing entries, organizing supporting documentation, and helping ensure deadlines are met accurately.</p><p>• Maintain general ledger records and perform account reconciliations, identifying discrepancies and resolving issues in a timely manner.</p><p>• Monitor prepaid expenses and related schedules to keep financial records complete and up to date.</p><p>• Assist with process improvement efforts by evaluating current accounting workflows and helping establish more efficient procedures.</p><p>• Contribute to capital-related accounting activities and develop familiarity with tracking and managing funded spending initiatives.</p><p>• Prepare financial information and reports for internal review, ensuring accuracy and consistency across accounting data.</p><p>• Work closely with the Accounting Manager and other team members to support daily accounting operations and department objectives.</p><p>• Use Excel and accounting systems to analyze transactions, organize records, and support routine reporting needs.</p>
<p>We are looking for a hospitality-minded Office Manager to support a detail-oriented office environment in Nashville, Tennessee. This is a Contract position with the potential to convert to a longer-term opportunity, ideal for someone who enjoys client-facing service, workplace coordination, and hands-on event support. In this role, you will help create a welcoming, well-organized experience for employees, guests, and service partners while contributing to daily operations before the workday begins.</p><p><br></p><p>Responsibilities:</p><p>• Deliver an exceptional front-of-house and workplace experience by greeting employees and visitors, responding to requests, and providing attentive day-to-day support.</p><p>• Perform regular inspections of shared spaces and service areas to identify needs, maintain presentation standards, and help ensure services meet established expectations.</p><p>• Coordinate meeting room and event setup activities, including rearranging chairs, desks, and furniture resets for workplace functions and office needs.</p><p>• Partner with internal teams and external vendors to support smooth service delivery across workplace operations, facilities, and related client services.</p><p>• Communicate proactively with clients, colleagues, and service providers to address concerns early, resolve issues efficiently, and maintain a high standard of service.</p><p>• Assist with light maintenance-related tasks and basic troubleshooting when on-site support resources are limited, escalating larger issues as needed.</p><p>• Track service activity, operational updates, and workplace observations through clear reporting and documentation using standard office tools.</p><p>• Support performance-focused workplace operations by following policies, service procedures, and applicable regulations while contributing to continuous improvement efforts.</p>