We are looking for an Administrative Assistant to join a growing immigration support team in Greenville, South Carolina. This is a Contract position focused on providing organized, detail-driven administrative support for immigration filings, case documentation, and records management. The person in this role will help keep case materials accurate, complete, and ready for submission while working closely with legal and operations team members.<br><br>Responsibilities:<br>• Collect, review, and organize client-provided documents needed to prepare immigration petitions and permanent residence applications.<br>• Prepare filing packets by printing, assembling, and organizing completed forms and supporting materials for submission to the appropriate government or consular offices.<br>• Receive, sort, and digitize incoming correspondence promptly to ensure case files remain current and accessible.<br>• Maintain accurate case information by updating milestones, deadlines, and key immigration dates within the case management system.<br>• Perform routine quality checks and data audits to confirm records are complete, consistent, and up to date.<br>• Provide day-to-day administrative support through document handling, copying, scanning, faxing, and mail processing.<br>• Submit status inquiries through government channels and online portals as needed to support case follow-up activities.<br>• Track assigned work against deadlines and communicate updates, concerns, or delays to managers and legal team members.<br>• Partner effectively with specialists, supervisors, and attorneys to support smooth case progression and team coordination.
We are looking for an organized Administrative Assistant II to support daily office operations in Pelzer, South Carolina. This Long-term Contract position is ideal for someone who can manage administrative workflow, communicate professionally with internal and external contacts, and keep documentation and scheduling activities running smoothly. The role will contribute to efficient front-office support through strong coordination, accurate record handling, and dependable customer service.<br><br>Responsibilities:<br>• Manage front-desk and administrative support activities, including greeting visitors, handling incoming communications, and directing inquiries appropriately.<br>• Coordinate calendars, arrange appointments, and assist with meeting logistics to keep schedules organized and up to date.<br>• Prepare, scan, file, and maintain records and correspondence with a high level of accuracy and attention to detail.<br>• Support office financial tasks by processing expense documentation, reimbursements, and accounts payable-related paperwork.<br>• Distribute incoming mail, organize deliveries, and help track materials and office items as needed.<br>• Maintain databases and office records by entering, updating, and verifying information in a timely manner.<br>• Assist with travel coordination, event support, and other administrative planning tasks for team operations.<br>• Respond to inbound and outbound calls professionally while providing courteous service and clear information.<br>• Follow established company policies and office procedures to ensure consistent administrative support across daily activities.
We are looking for a welcoming and detail-oriented Administrative Assistant to support daily office operations. This contract-to-permanent position is ideal for someone who enjoys creating a positive client experience, managing multiple priorities, and keeping administrative tasks organized in a fast-paced setting. The person in this role will serve as a key point of contact for visitors and callers while providing dependable support during high-volume periods, including tax season.<br><br>Responsibilities:<br>• Welcome clients in a courteous and friendly manner, ensuring they feel comfortable and well informed from arrival through departure.<br>• Respond to inbound calls and follow up with clients when additional information is needed to maintain smooth and accurate service.<br>• Review tax return documents with clients at a high level and help coordinate the next steps in the office process.<br>• Escort clients to meeting spaces and connect them with the appropriate team members for scheduled appointments.<br>• Perform data entry and maintain organized records to support accurate administrative workflows.<br>• Manage front desk activity while balancing shifting priorities and handling multiple requests efficiently during busy periods.<br>• Provide general office support to help maintain an orderly, responsive, and client-focused environment.
<p>We are looking for an entry-level Accountant to join a team on a contract basis. In this role will support the accounting team with essential cleanup and reconciliation work, helping maintain accurate financial records and daily cash reporting. The position follows a hybrid schedule.</p><p><br></p><p>Responsibilities:</p><p>• Perform detailed bank reconciliations by reviewing transactions, identifying discrepancies, and resolving outstanding items.</p><p>• Assist the accounting team with cleanup activities to improve the accuracy and organization of financial records.</p><p>• Review cash activity and ensure entries are properly matched to supporting documentation and account balances.</p><p>• Support general ledger maintenance by researching variances and preparing correcting entries when needed.</p><p>• Use Microsoft Excel, including lookup functions, to analyze data, compare records, and streamline reconciliation tasks.</p><p>• Work within in the ERP system to access financial information, update records, and support day-to-day accounting operations</p>
<p>We are looking for an experienced Senior Accountant to support core accounting operations for anorganization in Asheville, North Carolina. This role will oversee critical close activities, maintain the accuracy of financial records, and help ensure timely reporting across key accounts. The ideal candidate brings strong technical accounting knowledge, a detail-oriented mindset, and the ability to manage reconciliations and journal activity with precision.</p><p><br></p><p>Responsibilities:</p><ul><li>• Lead monthly close activities by preparing schedules, reviewing account activity, and helping ensure financial deadlines are met.</li><li>• Maintain the general ledger by recording, reviewing, and validating financial transactions for accuracy and completeness.</li><li>• Prepare and post journal entries with appropriate support and alignment to accounting standards and internal controls.</li><li>• Perform account reconciliations on a recurring basis, investigate variances, and resolve discrepancies in a timely manner.</li><li>• Complete bank reconciliations by comparing statements to internal records and researching outstanding items.</li><li>• Analyze financial data across balance sheet and income statement accounts to identify unusual trends or posting errors.</li><li>• Support audit readiness by organizing documentation and maintaining clear records for reconciliations and entry support.</li></ul>
We are looking for an experienced Sr. Accountant to support core accounting operations in Spartanburg, South Carolina. This position plays a key role in maintaining accurate financial records, overseeing close activities, and ensuring account balances are properly supported. The ideal candidate brings strong technical accounting knowledge, attention to detail, and the ability to manage recurring deadlines in a fast-paced environment.<br><br>Responsibilities:<br>• Lead monthly close activities by preparing schedules, reviewing financial data, and helping ensure timely completion of reporting deadlines.<br>• Maintain the general ledger by recording, reviewing, and correcting financial activity to support accurate accounting records.<br>• Prepare and post journal entries with appropriate documentation and alignment to accounting policies.<br>• Perform detailed reconciliations for balance sheet and other assigned accounts, investigating discrepancies and resolving outstanding items.<br>• Complete bank account reconciliations on a regular basis to confirm cash activity and identify variances promptly.<br>• Analyze account activity and financial results to support accuracy, consistency, and completeness across reporting periods.