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 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.
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 an organized and detail-oriented Office Manager to support daily operations in Greenwood, South Carolina. This position combines office administration with bookkeeping responsibilities and plays an important role in keeping financial records accurate, project costs monitored, and the workplace running efficiently. The ideal candidate brings strong experience in construction-related accounting, is comfortable managing multiple priorities, and has a solid command of QuickBooks Desktop.<br><br>Responsibilities:<br>• Oversee day-to-day office operations to ensure administrative processes run smoothly and efficiently.<br>• Maintain accurate bookkeeping records, including processing accounts payable transactions and organizing financial documentation.<br>• Track project-related expenses and apply cost codes correctly to support job costing across commercial construction work.<br>• Monitor labor hours and allocate payroll-related data to the appropriate jobs for accurate reporting.<br>• Perform bank and account reconciliations on a regular basis to confirm the accuracy of financial records.<br>• Manage office inventory by ordering, organizing, and replenishing supplies as needed.<br>• Use QuickBooks Desktop to record transactions, maintain ledgers, and generate financial information for business operations.<br>• Support construction accounting activities by helping maintain clear cost visibility across active projects.