<p>We are looking for an experienced Assistant Controller to support accounting operations for a multi-entity organization based in Tulsa, Oklahoma. <strong>This Long-term</strong> Contract position is fully onsite and offers the opportunity to oversee core financial activities, strengthen reporting accuracy, and help guide a growing accounting function. The ideal candidate brings strong technical accounting knowledge, a hands-on approach, and the ability to lead priorities in a fast-moving environment.</p><p><br></p><p>Responsibilities:</p><p>• Oversee daily accounting operations across four operating entities, ensuring records are complete, timely, and aligned with reporting standards.</p><p>• Produce and evaluate monthly financial reports, identifying trends, variances, and areas that require correction or clarification.</p><p>• Lead the month-end close process by preparing journal entries, reviewing account activity, and completing balance sheet reconciliations.</p><p>• Supervise and develop a small accounting team, providing direction, coaching, and support for ongoing performance improvement.</p><p>• Strengthen internal controls and work with cross-functional partners to refine accounting procedures and improve workflow efficiency.</p><p>• Coordinate audit support by assembling documentation, preparing requested schedules, and responding to external auditor inquiries.</p><p>• Work closely with tax and compliance partners to support sales tax and other regulatory filing requirements.</p><p>• Assist with treasury-related activities, including monitoring cash activity, supporting banking needs, and helping manage daily liquidity operations.</p><p>• Contribute to special accounting initiatives and process improvement projects as business needs evolve.</p>
<p>Contract Accounts Payable Manager (6-Month Contract)</p><p><strong>Location:</strong> Tulsa, OK</p><p><strong>Schedule:</strong> 100% Onsite</p><p><strong>Compensation:</strong> $90,000 - $105,000 (DOE)</p><p><strong>Duration:</strong> 6-Month Contract</p><p><strong>Retention Bonus:</strong> Paid upon successful completion of the full 6-month assignment</p><p><br></p><p><strong>About the Opportunity</strong></p><p>Our client is seeking an experienced <strong>Accounts Payable Manager</strong> to lead and enhance their AP function during a critical period of operational improvement. This is a hands-on leadership opportunity for someone who enjoys driving process improvements, strengthening internal controls, and working alongside their team to achieve results.</p><p><br></p><p>The ideal candidate is a proactive leader who thrives in a fast-paced environment, is comfortable working within manual processes, and is committed to seeing projects through to completion.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead the day-to-day Accounts Payable operations while providing guidance and support to the AP team.</li><li>Evaluate, improve, and implement AP processes and internal controls to increase efficiency and accuracy.</li><li>Closely monitor and manage <strong>Days Payable Outstanding (DPO)</strong> while maintaining strong vendor relationships and supporting company cash flow objectives.</li><li>Identify opportunities to streamline manual processes and recommend best practices.</li><li>Utilize advanced Excel skills to analyze data, reconcile accounts, and develop reporting.</li><li>Work extensively within <strong>Great Plains (Microsoft Dynamics GP)</strong>.</li><li>Partner with Accounting and Finance leadership to ensure timely month-end close support and accurate financial reporting.</li><li>Assist with special projects and process improvement initiatives throughout the engagement.</li></ul><p><br></p>
<p><strong>Job Title:</strong> Data Entry Specialist</p><p><strong>Location:</strong> Tulsa, OK (Travel/Commute to Muskogee Required)</p><p><strong>Pay:</strong> $50,000–$60,000 (DOE)</p><p><strong>Schedule:</strong> Full-Time | 2-Year Contract</p><p><strong>Environment:</strong> Construction Setting</p><p><br></p><p><strong>Position Overview:</strong></p><p>A growing construction company is seeking a highly organized and detail-oriented <strong>Data Entry Specialist</strong> to support daily operations across multiple job sites. This role is ideal for someone who thrives in a fast-paced, high-volume environment and takes pride in accuracy, organization, and maintaining quality data.</p><p><br></p><p>The successful candidate will be responsible for managing large volumes of data entry, maintaining detailed records, updating spreadsheets, and ensuring operational information is accurate and up to date. This position requires someone who is extremely detail-focused, computer proficient, and comfortable working with repetitive but critical data processes. The ideal candidate is dependable, organized, and able to manage multiple priorities while maintaining a high level of accuracy. The position is based in Tulsa; however, regular commuting to Muskogee is required.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Perform high-volume data entry with exceptional accuracy and attention to detail</li><li>Enter, update, verify, and maintain large amounts of operational and project-related data</li><li>Review information for accuracy, completeness, and discrepancies before finalizing entries</li><li>Maintain and manage spreadsheets, reports, and tracking documents using Microsoft Excel</li><li>Compile and organize data for reporting and operational needs</li><li>Maintain accurate electronic records and documentation</li><li>Assist with tracking job-related information, expenses, schedules, and project updates</li><li>Support project teams, operations staff, and field personnel with data requests and reporting needs</li><li>Organize digital files and maintain documentation systems</li><li>Assist with administrative tasks related to purchasing, invoicing, and project documentation</li><li>Identify opportunities to improve data organization, accuracy, and workflow processes</li><li>Support special projects and additional operational needs as assigned</li></ul>
<p><strong>Job Title:</strong> Project Manager Assistant</p><p><strong>Location:</strong> Tulsa, OK (Regular Commute to Muskogee Required)</p><p><strong>Pay:</strong> $65,000–$70,000 (DOE)</p><p><strong>Schedule:</strong> Full-Time | Temp-to-Hire</p><p><strong>Industry:</strong> Construction</p><p><br></p><p><strong>Position Overview</strong></p><p>A growing construction company is seeking a highly organized and proactive <strong>Project Manager Assistant</strong> to support multiple construction projects from start to finish. This role serves as the right hand to the Project Manager by coordinating project documentation, schedules, subcontractor communication, purchasing, job cost tracking, and project closeout activities. The ideal candidate thrives in a fast-paced construction environment, is an excellent communicator, and has exceptional organizational skills with the ability to keep multiple projects moving efficiently.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Provide day-to-day administrative and project coordination support to Project Managers</li><li>Maintain project documentation, including contracts, submittals, RFIs, change orders, permits, and project files</li><li>Coordinate project schedules, meetings, and communications with vendors, subcontractors, and internal teams</li><li>Track project costs, purchase orders, invoices, and budget-related documentation</li><li>Monitor project deadlines and proactively follow up on outstanding documentation and action items</li><li>Assist with subcontractor onboarding, insurance certificates, lien waivers, and compliance documentation</li><li>Prepare and maintain project reports, logs, and status updates for leadership</li><li>Coordinate project closeout activities, including collecting warranties, O&M manuals, as-built drawings, permits, and turnover documentation</li><li>Prepare complete project closeout packages and ensure all documentation is submitted accurately and on time</li><li>Support office operations and assist with special projects as assigned</li></ul>
<p><strong>Job Title:</strong> Accounting Specialist</p><p><strong>Location:</strong> Tulsa, OK (Regular Commute to Muskogee Required)</p><p><strong>Pay:</strong> $55,000–$65,000 (DOE)</p><p><strong>Schedule:</strong> Full-Time | Temp-to-Hire</p><p><strong>Industry:</strong> Construction</p><p><br></p><p><strong>Position Overview</strong></p><p>A growing construction company is seeking a detail-oriented <strong>Accounting Specialist</strong> to join its accounting team. This position is ideal for an accounting professional who enjoys working in a fast-paced environment and contributing across multiple accounting functions. While accounts payable will be a significant focus, this role also supports reconciliations, month-end activities, financial reporting, and general accounting operations. The ideal candidate is adaptable, highly organized, and committed to accuracy while managing multiple priorities.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Process and verify high-volume vendor invoices accurately and efficiently</li><li>Perform three-way matching and ensure appropriate approvals before payment</li><li>Reconcile vendor statements, general ledger accounts, and resolve discrepancies</li><li>Assist with month-end and year-end close processes</li><li>Support account reconciliations, journal entries, and financial reporting</li><li>Track job costs and ensure proper coding and cost allocations</li><li>Maintain accurate accounting records and organized electronic documentation</li><li>Communicate with vendors, project managers, and internal departments regarding financial matters</li><li>Assist with accounts receivable, cash applications, and other accounting functions as needed</li><li>Provide administrative and operational support to the accounting department</li></ul>
<p>We are looking for a detail-oriented Bookkeeper to support day-to-day financial operations for a client in the Tulsa, Oklahoma area. This role is ideal for someone who is comfortable managing core accounting activities, maintaining accurate records, and working across payables, receivables, and reconciliations. The ideal candidate brings solid bookkeeping experience, strong system proficiency, and the ability to keep financial information organized and reliable.</p><p><br></p><p>Responsibilities:</p><p>• Maintain complete and accurate financial records by processing routine bookkeeping transactions and reviewing entries for accuracy.</p><p>• Oversee accounts payable activities, including verifying invoices, preparing payments, and ensuring expenses are recorded in the proper periods.</p><p>• Manage accounts receivable functions by issuing invoices, tracking incoming payments, and following up on outstanding balances as needed.</p><p>• Perform regular bank and account reconciliations to identify discrepancies, resolve variances, and support accurate month-end reporting.</p><p>• Use accounting platforms such as QuickBooks and OGsys to enter, update, and organize financial data efficiently.</p><p>• Support Joint Interest Billing processes by reviewing allocations, preparing billing information, and maintaining supporting documentation.</p><p>• Assist with financial reporting and provide clear records that help leadership monitor account activity and cash flow.</p><p>• Help maintain consistent accounting procedures and support updates to financial records when systems or processes change.</p>
<p>A Tulsa based company is looking for an AI Engineer. You will help shape the future of intelligent automation and enterprise technology by developing AI-driven solutions that improve operational efficiency, enhance customer experience, and support large-scale managed services environments. In this role, you will work closely with Automation Engineers to design, develop, and implement AI models and algorithms that strengthen service offerings, expand automation capabilities, and support scalable enterprise solutions. You will also collaborate cross-functionally with engineering, operations, and technology teams to identify opportunities for AI-driven improvements and business innovation. </p><p>If you enjoy working in fast-paced environments and are excited by emerging technologies and partnering across teams, please apply today. </p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Develop and deploy AI models and algorithms to solve business challenges</li><li>Partner with Automation Engineers to integrate AI solutions into existing systems and workflows</li><li>Analyze, clean, and preprocess data to ensure quality and relevance for AI applications</li><li>Research and evaluate emerging AI technologies, including generative AI and machine learning solutions, to support innovation</li><li>Contribute to the testing, evaluation, and adoption of generative AI and large language model (LLM) technologies</li><li>Help build scalable AI workflows and integrate AI capabilities into enterprise systems and operational processes</li><li>Deliver reliable, effective AI solutions that support high levels of customer satisfaction</li><li>Document AI processes and maintain accurate records of model development, testing, and deployment</li><li>Support AI solutions designed for large-scale enterprise environments across industries such as retail, healthcare, finance, utilities, and energy</li></ul><p><br></p><p><br></p>
<p><strong>Front Desk Coordinator (Administrative & HR Support)</strong></p><p><strong>Location:</strong> Tulsa, OK / Inola, OK</p><p><strong>Pay:</strong> $18.00–$22.00/hour (DOE)</p><p><strong>Schedule:</strong> Monday – Friday | 8:00 AM – 5:00 PM</p><p><strong>Job Type:</strong> Temp-to-Hire</p><p><strong>Work Environment:</strong> 100% Onsite</p><p><br></p><p>We are seeking a professional and organized <strong>Front Desk Coordinator</strong> to join a growing manufacturing and fabrication company in Tulsa. This temp-to-hire opportunity is perfect for someone who enjoys being the face of the office while providing administrative and human resources support in a fast-paced environment. The ideal candidate is customer-focused, detail-oriented, and thrives while juggling multiple responsibilities.</p><p><br></p><p><strong>Please note:</strong> This position is primarily based in Tulsa; however, <strong>daily travel to the company's Inola facility will be required</strong>. Candidates must have reliable transportation and be comfortable commuting between locations.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Serve as the first point of contact for employees, visitors, vendors, applicants, and delivery drivers, creating a professional and welcoming environment.</li><li>Answer and route incoming calls using a multi-line phone system while responding to general inquiries.</li><li>Provide administrative support to office staff, management, and production teams to ensure efficient day-to-day operations.</li><li>Assist with HR-related administrative tasks, including onboarding paperwork, new hire documentation, personnel file maintenance, employment verifications, and scheduling interviews.</li><li>Support recruiting efforts by coordinating interviews, communicating with candidates, and assisting with applicant tracking.</li><li>Prepare and maintain spreadsheets, reports, presentations, and other business documents.</li><li>Assist the sales and estimating teams with data entry, document preparation, and internal coordination.</li><li>Process incoming and outgoing mail, packages, and deliveries.</li><li>Order and maintain office and breakroom supplies while monitoring inventory levels.</li><li>Organize and maintain electronic and paper filing systems with accuracy and confidentiality.</li><li>Keep the reception and front office areas clean, organized, and professional at all times.</li><li>Provide additional administrative support and special projects as assigned.</li></ul>
We are looking for a dependable Part-Time General Office Clerk to provide administrative support for a Contract assignment based onsite in Tulsa, Oklahoma. This role is suited to someone who works carefully, stays organized, and is comfortable handling a variety of office tasks in a detail-focused setting. The position offers a part-time schedule and requires someone who can help keep day-to-day operations efficient through strong clerical support and accurate document handling.<br><br>Responsibilities:<br>• Assist office personnel with daily administrative activities and routine clerical support across the workplace.<br>• Enter, update, and verify information in company records and internal databases with a high level of accuracy.<br>• Organize, file, scan, and maintain documents so materials remain easy to access and properly stored.<br>• Prepare correspondence, spreadsheets, and other business documents using Microsoft Office applications.<br>• Coordinate basic scheduling needs and provide support for general office workflow and team activities.<br>• Use Microsoft Teams to help facilitate communication, collaboration, and timely follow-up on office matters.<br>• Monitor paperwork and records for completeness and help maintain an orderly and efficient office environment.
<p><strong>Job Title:</strong> Document Controller</p><p><strong>Location:</strong> Tulsa, OK (Travel/Commute to Muskogee Required)</p><p><strong>Pay:</strong> $65,000–$70,000 (DOE)</p><p><strong>Schedule:</strong> Full-Time | Temp-to-Hire</p><p><strong>Environment:</strong> Blue-Collar / Construction Setting</p><p><br></p><p><strong>Position Overview:</strong></p><p>A growing construction company is seeking a highly organized and detail-driven <strong>Document Controller</strong> to oversee and manage all project and operational documentation. This role is ideal for someone with exceptional attention to detail who thrives on structure, accuracy, organization, and continuous process improvement. The position will support administrative operations, office management functions, employee onboarding, and project closeout activities while ensuring all documentation is properly maintained, tracked, and audit-ready. The role is based in Tulsa, with regular commuting to Muskogee required.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Maintain, organize, and control all project and company documentation (digital and physical files)</li><li>Ensure accurate version control and proper distribution of contracts, permits, compliance documents, drawings, and job files</li><li>Coordinate and manage project closeout documentation, including collecting warranties, lien waivers, as-builts, manuals, certifications, and final project records</li><li>Support onboarding processes, including preparing new hire documentation and maintaining personnel records</li><li>Oversee administrative office functions to ensure smooth day-to-day operations</li><li>Track and manage documentation related to job costs, purchasing, and invoicing</li><li>Coordinate with project managers, vendors, subcontractors, and field teams to collect, verify, and file required documentation</li><li>Develop and maintain efficient filing systems and document workflows</li><li>Assist leadership with reporting, compliance tracking, audits, and special projects as needed</li></ul>
<p><strong>Job Title:</strong> Project Manager</p><p><strong>Location:</strong> Tulsa, OK (Daily Commute to Muskogee Required)</p><p><strong>Pay:</strong> $75,000–$85,000 (DOE)</p><p><strong>Schedule:</strong> Full-Time | 2-Year Contract</p><p><strong>Industry:</strong> Construction</p><p><br></p><p><strong>Position Overview:</strong></p><p>A growing construction company is seeking an experienced <strong>Project Manager</strong> to oversee and successfully deliver complex construction projects during a 2-year contract assignment. This role is responsible for managing project execution, coordinating internal teams and subcontractors, maintaining schedules and budgets, and ensuring projects are completed safely, efficiently, and to the highest quality standards.</p><p>The ideal candidate will have a strong background in construction project management, proven experience leading project teams, and the ability to balance customer expectations, financial performance, scheduling demands, and field operations. This position requires daily travel to Muskogee and offers an opportunity to play a key role in the successful completion of major construction initiatives.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Manage all phases of construction projects from planning through completion</li><li>Develop and maintain project schedules while monitoring progress and milestones</li><li>Coordinate subcontractors, vendors, field teams, and project stakeholders</li><li>Oversee project budgets, cost tracking, and financial performance</li><li>Review project scopes, contracts, drawings, and specifications to ensure alignment with project goals</li><li>Manage subcontractor coordination, including scope review, buyout, and performance tracking</li><li>Prepare, review, and present change orders while assisting with negotiations and approvals</li><li>Identify potential project risks and implement solutions to minimize delays and cost impacts</li><li>Collaborate with owners, architects, engineers, and internal leadership to ensure successful project delivery</li><li>Maintain strong focus on safety, quality control, and customer satisfaction</li><li>Support continuous improvement initiatives and identify opportunities to improve project processes</li><li>Maintain accurate project documentation, reporting, and accounting records</li></ul>
<p><strong>Job Title:</strong> Community Engagement Coordinator</p><p><strong>Location:</strong> Tulsa, OK (Travel/Commute to Muskogee Required)</p><p><strong>Pay:</strong> $60,000–$70,000 (DOE)</p><p><strong>Schedule:</strong> Full-Time | 2-Year Contract</p><p><strong>Industry:</strong> Construction</p><p><br></p><p><strong>Position Overview:</strong></p><p>A growing construction company is seeking an outgoing, organized, and community-focused <strong>Community Engagement Coordinator</strong> to support relationship-building efforts, office operations, and community outreach initiatives. This role is ideal for a highly personable professional who enjoys interacting with people, coordinating events, and serving as a positive representative of the company.</p><p>The successful candidate will have a strong administrative background, experience coordinating events, and the ability to build relationships with employees, community members, vendors, and external partners. This position requires a proactive “people person” who is comfortable in a front-facing role, can manage multiple priorities, and enjoys creating a welcoming and professional experience for all interactions. The position is based in Tulsa, with regular commuting to Muskogee required.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Serve as a primary point of contact for community members, visitors, vendors, and internal teams</li><li>Build and maintain positive relationships with community partners, stakeholders, and local organizations</li><li>Coordinate community outreach activities, company events, meetings, and engagement initiatives</li><li>Assist with planning, organizing, and executing events from concept through completion</li><li>Manage event logistics, including scheduling, vendors, materials, communications, and follow-up</li><li>Provide professional front-facing support and represent the company with a positive, welcoming attitude</li><li>Support office operations, including scheduling, documentation, correspondence, and administrative coordination</li><li>Maintain organized records, contact lists, event details, and community engagement tracking</li><li>Coordinate communication efforts between leadership, employees, community partners, and external contacts</li><li>Assist with company announcements, presentations, and community-facing materials</li><li>Support employee engagement initiatives and internal company events</li><li>Help identify opportunities to strengthen community presence and improve relationships</li><li>Assist with special projects and administrative tasks as needed</li></ul>
<p>We are looking for an Accountant to join a manufacturing organization in Tulsa, Oklahoma in a fully onsite capacity. This contract opportunity is ideal for an accounting specialist who can maintain accurate financial reporting, strengthen controls, and provide insight into manufacturing cost performance. The position will work closely with operations and project teams to ensure accounting results align with production activity and business objectives.</p><p><br></p><p>Responsibilities:</p><p>• Lead monthly and annual close processes by preparing journal entries, recording accruals, and confirming transactions are posted accurately and on schedule.</p><p>• Reconcile balance sheet accounts, investigate discrepancies, and resolve outstanding items to support reliable financial records.</p><p>• Analyze production-related costs by evaluating labor, overhead, and manufacturing variances, then communicate findings to key stakeholders.</p><p>• Monitor inventory accounting for work in process, finished goods, and slow-moving or obsolete stock to support accurate valuation.</p><p>• Maintain fixed asset records and oversee accounting for capital spending tied to manufacturing operations and related projects.</p><p>• Partner with project accounting and operational teams to confirm financial activity is captured correctly in the general ledger.</p><p>• Prepare monthly financial statements and management reports that explain shifts in cost, profitability, and operating performance.</p><p>• Assist with internal and external audit requests while supporting adherence to company policies and established control standards.</p>