We are partnering with a growing organization in the Cumberland area to permanent an IT Systems Analyst to support a dynamic, high-volume help desk environment. This is a great opportunity for someone who is a self-starter, thrives in fast-paced settings, and enjoys hands-on troubleshooting across a diverse technical landscape. You’ll join a collaborative IT support team (15+ members across the U.S.) supporting ~550 users across both Windows and Mac environments, with exposure to modern tools including Microsoft 365 and Copilot. This role also offers involvement in exciting initiatives like onboarding new hires and supporting an Exchange to Microsoft 365 migration. What You’ll Do Provide Tier 1 support for hardware, software, and mobile devices (PC, Mac, iPhone, iPad) Troubleshoot issues across operating systems, applications, networks, and peripherals Manage and resolve high-volume support tickets via phone, email, and ticketing systems Set up new hires, including account creation (Active Directory) and equipment provisioning Support onboarding and offboarding processes, including user access and device management Assist with software installations, updates, and system maintenance Maintain IT inventory and track hardware assets Deliver basic IT training and create user documentation (FAQs, guides, etc.) Support Microsoft 365 applications (Outlook, Teams, SharePoint, OneDrive, etc.) Leverage Microsoft Copilot to improve productivity and streamline support workflows Escalate complex issues to senior engineers as needed Contribute to process improvements and help enhance overall IT service delivery
<p>We are looking for a highly organized and personable Senior Administrative Assistant to join our team on a contract basis located in the Greater Philadelphia. Region. In this role, you will play a pivotal part in ensuring the smooth operation of office facilities and maintaining a welcoming environment for employees and visitors alike. This is an excellent opportunity for a Senior Administrative Assistant who is detail oriented and committed to delivering exceptional administrative and customer service support.</p><p><br></p><p>Here’s how you’ll contribute each day: </p><p>• Ensure the reception area and office facilities are consistently maintained to a high standard.</p><p>• Welcome and direct clients, visitors, and employees with efficiency and warmth.</p><p>• Manage inventory and restock supplies in shared spaces such as pantries and cafes.</p><p>• Oversee visitor management systems to ensure compliance with company policies.</p><p>• Respond promptly to inquiries from employees and external parties, providing clear information and resolving issues as needed.</p><p>• Identify and report any safety concerns within office premises.</p><p>• Offer administrative support to the Facilities Management team, including backup assistance as required.</p><p>• Coordinate calendars, meetings, and conference calls to facilitate smooth scheduling.</p><p>• Perform additional duties as assigned to support the overall operations of the office.</p>
We are looking for a Field Technician to join our team in Atlanta, Georgia, on a long-term contract basis. This role involves conducting onsite audits of production devices across various client locations, ensuring devices meet required standards and documenting findings. The position requires hands-on expertise with Windows operating systems and interaction with client staff in environments that require attention to detail.<br><br>Responsibilities:<br>• Travel to client locations within the designated region to perform onsite audits of production devices.<br>• Conduct physical inspections of desktops and laptops currently in use.<br>• Verify the presence of necessary security and management tools on each device.<br>• Assess installed software and identify items needing further review or follow-up.<br>• Accurately document findings in accordance with provided standards and procedures.<br>• Escalate technical issues or discrepancies to internal leads as needed.<br>• Maintain clear and attentive communication and provide excellent customer service during interactions with client staff.<br>• Work independently while adhering to guidelines and ensuring consistent results.<br>• Adapt to changing client locations and schedules throughout the duration of the project.
We are looking for a skilled Customer Service Representative to join our team in Atlanta, Georgia. This is a Contract to permanent position offering the opportunity to make a meaningful impact by providing exceptional support for medical device products and services. The ideal candidate will thrive in a remote work environment, demonstrate strong problem-solving skills, and deliver outstanding service to customers.<br><br>Responsibilities:<br>• Deliver high-quality customer service and technical support for a range of medical device products and services.<br>• Collaborate with a diverse team to investigate, assess, and resolve customer issues in line with established policies.<br>• Document all customer interactions, keeping detailed and accurate records of actions taken.<br>• Educate customers on the features and benefits of medical device products and services to ensure optimal use.<br>• Proactively retain customers by resolving concerns and providing superior service.<br>• Communicate unresolved issues to the Customer Service Manager for further action.<br>• Utilize Salesforce and other tools to manage customer data and streamline support processes.<br>• Work independently while contributing to a dynamic, team-oriented environment.<br>• Adapt quickly to a wide range of technical and non-technical issues to provide effective solutions.
We are looking for a dedicated Facilities Coordinator to join our team in Atlanta, Georgia. This is a contract position with the possibility of transitioning into a permanent role. The ideal candidate will excel in customer-facing interactions, possess strong organizational skills, and be comfortable managing physical tasks such as setting up conference rooms and lifting up to 50 lbs. The position requires attention to detail, business casual attire, and the ability to handle daily operations efficiently.<br><br>Responsibilities:<br>• Create a welcoming and hospitable environment for employees and visitors.<br>• Recognize and address client needs proactively to deliver exceptional experiences.<br>• Assist the Facilities Manager with additional tasks as required.<br>• Collaborate with the Workplace Management team to support tactical planning and daily operations.<br>• Schedule and coordinate maintenance activities while maintaining clear communication.<br>• Manage work order systems, track invoices, and ensure timely processing.<br>• Oversee kitchen and break area cleanliness, restocking supplies, and coordinating equipment repairs.<br>• Provide comprehensive visitor registration services and ensure compliance with access protocols.<br>• Monitor office conditions and address issues promptly to ensure a safe and functional workspace.<br>• Coordinate with vendors and service providers to streamline operational tasks.
We are looking for a dedicated Customer Service Representative to join our team in Atlanta, Georgia. This is a Contract to permanent opportunity, offering the chance to grow within a dynamic and collaborative environment. The ideal candidate will bring strong interpersonal skills, attention to detail, and a passion for delivering exceptional service to internal and external customers.<br><br>Responsibilities:<br>• Respond promptly to inbound and outbound customer inquiries, ensuring accurate and timely communication.<br>• Process customer orders efficiently using internal systems, maintaining a high degree of accuracy.<br>• Collaborate with the production team to ensure orders are produced and shipped on schedule.<br>• Utilize tools such as Oracle, Excel (including pivot tables and VLOOKUP functions), and other relevant software to manage data and support customer needs.<br>• Maintain a thorough understanding of customer requirements to provide tailored solutions.<br>• Address and resolve customer issues or concerns with attention to detail and effectiveness.<br>• Document all customer interactions and transactions for future reference and reporting.<br>• Support call center operations by handling a high volume of calls with efficiency.<br>• Act as a liaison between customers and internal departments to facilitate seamless service delivery.
We are looking for a dedicated Customer Support Engineer to join our team in Kennesaw, Georgia. In this long-term contract role, you will provide exceptional support to customers by addressing technical issues, analyzing energy systems, and ensuring the seamless delivery of energy management solutions. This position requires a proactive problem-solver who thrives in a fast-paced, customer-focused environment.<br><br>Responsibilities:<br>• Deliver outstanding support to clients via phone calls, emails, and ticketing systems, ensuring all issues are resolved promptly.<br>• Analyze energy management systems and related data to identify opportunities for optimization.<br>• Interpret technical documents such as wiring diagrams and as-built drawings to support troubleshooting and system improvements.<br>• Collaborate with internal teams, field operations, contractors, and vendors to ensure timely project completion.<br>• Maintain accurate documentation of work orders, incoming calls, and other updates to ensure proper record-keeping.<br>• Address technical problems by researching solutions, implementing fixes, or escalating issues when necessary.<br>• Build positive relationships with customers by demonstrating professionalism and empathy during interactions.<br>• Handle challenging situations, including upset customers or stressful calls, with composure and efficiency.<br>• Adapt to flexible work schedules and shift requirements as needed.<br>• Provide guidance and support to team members to ensure the overall success of the department.
<p>Robert Half HR Solutions is sourcing a contract to hire HR Generalist to support our client in Atlanta, Georgia. In this role, you will serve as a vital link between management and employees, ensuring smooth HR operations and fostering a positive workplace environment. This is a Contract to permanent position offering an excellent opportunity to contribute to key HR functions within a dynamic organization. Candidates must have recently worked with ADP WorkforceNow as their HRIS system, and preference will be given to candidates who have been an HR department of one. This role reports directly to the C-Suite/Owners and has a high level of visibility within the organization.</p><p><br></p><p>Responsibilities:</p><p>• Oversee the full recruitment lifecycle, including posting job openings, maintaining interview records, facilitating pre-employment screenings, and corresponding with candidates.</p><p>• Coordinate employee onboarding and offboarding processes, including setting up new hires in systems, conducting orientations, and managing equipment and tools.</p><p>• Process payroll accurately and efficiently, administer benefits, handle leave of absence requests, and manage workers' compensation claims.</p><p>• Support employee relations by assisting with performance reviews, improvement plans, and addressing inquiries regarding paychecks, benefits, and attendance.</p><p>• Prepare and distribute attendance reports to managers, ensuring consistent communication regarding employee performance.</p><p>• Perform receptionist duties, such as arranging courier deliveries, managing incoming mail, and maintaining an organized and welcoming reception area.</p><p>• Ensure proper documentation and tracking of employee-assigned items, retrieving them during offboarding processes.</p><p>• Collaborate with hiring managers and IT teams to ensure new employees receive the necessary equipment, tools, and resources.</p><p>• Handle expense reimbursement submissions and ensure they are accurately uploaded into the system.</p>
<p>Robert Half Marketing and Creative in Atlanta is seeking a Sr. Project Manager to add to growing agency team in Vinings. </p><p><br></p><p>• Be the key liaison between our clients and our Creative/Production team. </p><p>• Manage projects including the collection of assets and information from inception to completion, and must be proactive, quick thinking, a problem solver and ultra-organized, ensuring account satisfaction and service excellence. </p><p>• Project manage the day-to-day execution and optimization of Creative Services projects -assessing marketing needs, determining goals and coordinating projects. </p><p>• Maintain knowledge of visual merchandising goals and brand standards focused on POP materials. This includes resolving and escalating issues and barriers.</p><p>• Work closely with the designers, copywriters, traffic managers and production staff to ensure all deadlines are met on time.</p><p>• Expensive POP experience is required.</p>
<p>Our company is seeking a Finance Coordinator responsible for providing operational and financial support for assigned subsidiaries. The ideal candidate will possess a general knowledge of business operations and the project life cycle, collaborating with various internal teams across multiple areas.</p><p><strong> </strong></p><p><strong>Responsibilities:</strong></p><ul><li>Revenue management, including forecasting, planning, and monthly revenue recognition</li><li>Performing monthly billing, managing billing schedules, and accounts receivables</li><li>Managing contractor budgets and related reporting</li><li>Reviewing and processing purchases and expense reports against client statements of work to ensure adherence to SOW and project budgets</li><li>Managing WIP reconciliation of advanced billings versus actual expenses, researching discrepancies to ensure accurate tracking</li><li>Coordinating client team meetings to provide status updates and track progress</li><li>Monitoring and improving internal processes to support company growth</li><li>Generating internal reports as needed</li></ul><p><br></p>
<p>We are looking for a dynamic Program Manager/Executive Assistant to join our client's team in College Park, Georgia. This is a Contract to permanent position, offering an exciting opportunity to manage strategic initiatives while providing executive-level support. The ideal candidate will thrive in a fast-paced environment, balancing project management responsibilities with administrative tasks to drive organizational success.</p><p><br></p><p>Responsibilities:</p><p>• Oversee and manage a portfolio of strategic programs and projects to align with business objectives.</p><p>• Lead cross-functional teams to ensure projects are delivered within defined timelines, budgets, and quality standards.</p><p>• Implement and maintain effective program management strategies to optimize project outcomes.</p><p>• Coordinate and arrange travel schedules, bookings, and accommodations for executives and team members.</p><p>• Provide high-level executive support, including calendar management and meeting coordination.</p><p>• Facilitate Agile Scrum processes to enhance team collaboration and project delivery.</p><p>• Ensure clear communication and collaboration across departments for seamless project execution.</p><p>• Monitor program progress and performance, identifying risks and implementing mitigation strategies.</p><p>• Prepare detailed reports and presentations for stakeholders, summarizing project updates and outcomes.</p><p>• Support the development and adherence to project management best practices within the organization.</p>
<p>We are looking for a detail-oriented Accounts Receivable Specialist to in Duluth, Georgia. In this Contract position, you will play a key role in managing the accounts receivable processes, including invoicing, payment reconciliation, collections, and reporting. This role requires strong organizational skills, a collaborative mindset, and the ability to maintain accuracy in financial records while ensuring compliance with company policies.</p><p><br></p><p>Responsibilities:</p><p>• Prepare and distribute accurate invoices and reminder notices in coordination with service, parts, and equipment sales teams.</p><p>• Review customer agreements to ensure proper billing and address any discrepancies promptly.</p><p>• Reconcile customer payments, including checks, wire transfers, and credit card transactions, while maintaining accurate records.</p><p>• Monitor accounts receivable aging, implement effective collection strategies, and escalate unresolved accounts when necessary.</p><p>• Generate and update accounts receivable aging reports, payment status updates, and collection progress for management.</p><p>• Respond to customer inquiries regarding billing, payments, and discrepancies, ensuring a high level of satisfaction.</p><p>• Collaborate with sales, finance, and customer service teams to resolve disputes and optimize processes.</p><p>• Maintain accurate documentation for invoices, payments, and communications while adhering to compliance standards.</p><p>• Assist with month-end and year-end close processes, audits, and preparation of required financial documentation.</p><p>• Support ad hoc projects and data governance efforts, including creating and maintaining customer master records.</p>
About the Role We are partnering with a well-established Atlanta-based organization to identify a Lead Systems Engineer who will serve as a key technical leader across enterprise infrastructure. This role is ideal for someone who thrives in complex environments and enjoys designing, implementing, and optimizing both on-premise and cloud-based systems. As a senior member of the IT team, you will lead infrastructure initiatives spanning Active Directory, Citrix environments, networking, and Azure cloud services, while acting as the highest escalation point for critical technical issues. Your work will directly impact system reliability, scalability, and overall business continuity. What You’ll Do Design and deliver scalable infrastructure solutions supporting business-critical applications Define and standardize system and cloud architecture across on-prem and Azure environments Provide advanced technical leadership across Windows Server, Citrix XenApp/XenDesktop, networking, and endpoint technologies Serve as the final escalation point for complex infrastructure and cloud-related issues Lead administration and optimization of Active Directory, including GPOs, DNS, DHCP, and identity integrations Manage and enhance Citrix application and desktop delivery platforms for performance and reliability Support and administer Azure services, including virtual machines, networking, and connectivity Define and implement Meraki networking configurations and integrations with cloud and virtual environments Oversee system patching, upgrades, and lifecycle management across infrastructure platforms Monitor, troubleshoot, and resolve system performance, availability, and scalability issues Collaborate with vendors and internal teams to evaluate and implement new technologies Develop and maintain comprehensive technical documentation Lead engineering initiatives and mentor entry level team members
We are looking for a detail-oriented Data Entry Clerk to join our team on a long-term contract basis in Suwanee, Georgia. In this role, you will play a vital part in handling medical record documentation and assisting with orientation processes for students. Your organizational skills and ability to manage electronic medical records will be key to maintaining efficient office workflows.<br><br>Responsibilities:<br>• Input and manage accurate data into electronic medical records systems.<br>• Assist with student orientation processes, ensuring all required documentation is properly tracked and uploaded.<br>• Organize and archive a high volume of medical records for future accessibility.<br>• Coordinate and maintain records to meet compliance standards.<br>• Perform general office tasks to support day-to-day operations.<br>• Ensure timely completion of assigned data entry projects.<br>• Collaborate with team members to improve data management processes.<br>• Verify the accuracy of entered data and correct any errors promptly.<br>• Handle sensitive information with confidentiality and professionalism.
<p>We are seeking a detail-oriented and proactive Contracts Specialist to manage contract renewals and maintain accurate contract tracking processes for our organization. The ideal candidate will work closely with internal departments and external partners to ensure timely renewals, mitigate risks, and support effective contract lifecycle management.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Oversee and coordinate all aspects of contract renewals, ensuring accuracy, compliance, and timely execution.</li><li>Maintain and update a centralized contract repository, tracking key contract milestones, expiration dates, renewal terms, and obligations.</li><li>Communicate with stakeholders (internal and external) to proactively manage upcoming renewals or amendments.</li><li>Review contract terms and conditions to identify upcoming action items, risks, and requirements related to renewals.</li><li>Prepare, distribute, and obtain signatures on renewal documents as needed.</li><li>Collaborate with legal, procurement, sales, and finance teams to align contract renewals with company policies and objectives.</li><li>Generate regular reports on contract status, renewal timelines, and compliance metrics for management review.</li><li>Support audits by providing accurate and organized contract records and documentation.</li><li>Recommend and implement process improvements for contract tracking and renewal workflows.</li></ul>
We are looking for an experienced and proactive Facilities Coordinator to join our team on a contract basis in Atlanta, Georgia. This role involves overseeing workspaces, supporting event setups, and managing mailroom functions. The ideal candidate will be agile, comfortable working across multiple floors, and capable of lifting up to 30 pounds.<br><br>Responsibilities:<br>• Maintain and organize workspaces, ensuring they are clean, functional, and well-stocked.<br>• Assist with setting up and breaking down event spaces, ensuring all requirements are met.<br>• Oversee mailroom operations as needed to ensure timely and accurate distribution.<br>• Conduct regular inspections across three floors to ensure facilities are in excellent condition.<br>• Coordinate with vendors and contractors to ensure services are delivered to high standards.<br>• Manage purchase orders and assist with financial processes, including monthly accrual reports and finance tracking.<br>• Support the implementation of property risk management programs and disaster recovery plans.<br>• Monitor and utilize ticketing systems like Corrigo to address facility-related issues efficiently.<br>• Follow escalation and incident reporting procedures to address urgent matters promptly.<br>• Collaborate with stakeholders to achieve key performance indicators and service level agreements.
<p>We are seeking an experienced IT Business Analyst to support multiple initiatives within the Coplogic business unit, which delivers data capture and reporting solutions for law enforcement agencies. This role will focus on analyzing business processes, identifying gaps between agency-specific requirements and existing systems, and documenting detailed functional specifications to support the implementation of Crash, Citation, and other law enforcement data capture forms.</p><p>The Business Analyst will work closely with business stakeholders, product management, and agile development teams to ensure solutions meet cost, quality, and strategic objectives.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>· Analyze, define, and document business requirements and end-to-end business processes.</p><p>· Perform gap analysis between agency needs, current data capture processes, and existing system functionality.</p><p>· Document field-level requirements, workflows, and form-to-PDF specifications.</p><p>· Develop functional and system specifications, process flows, and conversion strategies.</p><p>· Translate business requirements into user stories and functional specifications for agile development teams.</p><p>· Identify and document process improvements based on analysis of work group data and industry best practices.</p><p>· Perform analysis on existing systems, identifying solution options and assessing technical and business feasibility.</p><p>· Collaborate across remote development teams, internal IT groups, and business stakeholders to ensure requirements are understood and delivered.</p><p>· Follow established business processes, quality standards, and development methodologies.</p><p>· Contribute to the development of new tools, processes, and solutions aligned with product objectives.</p>
We are seeking a highly organized and proactive Executive Assistant to support our CEO’s detail oriented and personal needs while also working closely with our CFO. This role requires exceptional calendar management, travel coordination skills, ability to track and manage multiple projects and comfort operating in a dynamic, non-traditional environment. This is not a complete desk job; some responsibilities will involve running errands as needed. <br> Key Responsibilities: Manage and prioritize complex calendars for the CEO and CFO, ensuring efficient scheduling of meetings and appointments. Arrange and coordinate domestic and international travel, including flights, accommodations, and ground transportation. Prepare travel itineraries and handle last-minute changes or emergencies related to travel plans. Support both detail oriented and personal needs for the CEO, from meeting logistics to occasional personal errands. Communicate effectively with internal and external stakeholders on behalf of the executive team. Maintain discretion and confidentiality in all matters. Utilize QuickBooks for basic financial processes; no prior accounting experience required. (Company will provide QuickBooks Certification.) Complete Notary license (company-paid). Demonstrate high aptitude and willingness to use artificial intelligence tools and adapt to new technologies. Flexibility to work some non-traditional hours (early mornings, evenings, or occasional weekends) to support executive schedules and urgent needs. Perform other administrative duties as assigned. <br> Preferred Qualifications: Experience as an Executive Assistant or in a similar administrative support role. QuickBooks experience is preferred, but not required; willingness to complete company-paid QuickBooks Certification. Eagerness to obtain a Notary license (company-paid). Strong aptitude for AI tools, with an interest in automation and continuous process improvement. Excellent organizational, communication, and multitasking abilities. Eagerness to navigate varying tasks, including in-office, off-site, and ad hoc assignments. Reliable transportation. <br> Why Join Us? Dynamic, hands-on environment supporting executive leadership. detail oriented growth through company-paid certifications and licensing (QuickBooks, Notary). Opportunity to become a pivotal member of a fast-paced executive team. Flexible work arrangements. If you are detail-oriented, tech-savvy, and ready to go above and beyond traditional executive assistant duties, we encourage you to apply.
<p>Robert Half is seeking a Staff Accountant to join our Full Time Engagement Professional (FTEP) team. As a Full Time Engagement Professional, you will be a full-time Robert Half employee with a competitive salary, comprehensive benefits, overtime eligibility, and bonus opportunities.</p><p><br></p><p>In this role, you will be assigned to medium- to long-term engagements where you can make an immediate impact while expanding your experience across different industries, accounting systems, and business environments. Between assignments, you will continue to receive pay while focusing on professional development and skill-building. If you enjoy stepping into new situations, leading projects, or helping organizations resolve accounting challenges, this opportunity is designed for you.</p><p><br></p><p>Types of Engagements May Include:</p><p><br></p><p>System conversions</p><p>Account reconciliations</p><p>Mergers and acquisitions</p><p>Coverage for medical or maternity leaves</p><p>Annual audits</p><p>Staff reductions</p><p>Support during peak workload periods</p><p><br></p><p>This is an ongoing opportunity for a skilled and adaptable Staff Accountant. The most successful candidates bring a broad accounting background and thrive in dynamic environments. Ideal experience includes journal entry preparation, month-end and year-end close, bank reconciliations, fixed asset accounting, and general ledger reconciliations. You will also play an active role in internal reporting and be responsible for producing financial statements, cash flow forecasts, and budgets. This role offers a challenging, fast-paced environment where strong performance is recognized and rewarded.</p><p><br></p><p>Role & Responsibilities</p><p><br></p><p>Prepare complex journal entries and reconcile accounts including cash, prepaid expenses, and payroll</p><p>Perform monthly balance sheet and income statement analysis for management reporting</p><p>Support month-end, quarter-end, and year-end close processes, including financial close workbooks</p><p>Assist with implementation and compliance of internal controls in accordance with SOX and GAAP</p><p>Maintain capital lease schedules and fixed asset ledgers, including depreciation and reconciliation</p><p>Perform detailed balance sheet reconciliations with minimal supervision</p><p>Manage recurring journal entries and intercompany transactions</p><p>Analyze and present financial data in a clear, meaningful manner</p><p>Participate in department-wide initiatives and complete ad hoc reporting and special projects</p><p><br></p><p>Requirements</p><p>Diverse accounting background with a strong desire to learn</p><p>Experience working with large ERP/accounting systems</p><p>Advanced Microsoft Excel skills</p><p>3+ years of accounting experience</p><p>Ability to adapt quickly to new environments and business needs</p>
We are looking for a highly organized and detail-oriented Executive Assistant to provide comprehensive support to senior leadership in Gainesville, Georgia. In this long-term contract role, you will play a pivotal part in managing schedules, coordinating operations, and ensuring seamless communication across teams. This position requires a proactive individual who thrives in a dynamic environment and excels at multitasking.<br><br>Responsibilities:<br>• Manage and maintain complex calendars for senior executives, ensuring schedules are well-organized and projected at least two weeks in advance.<br>• Coordinate travel arrangements and prepare materials for executive meetings, ensuring all logistics run smoothly.<br>• Maintain inventory of employee apparel and oversee the timely submission of accurate timesheets for payroll processing.<br>• Assist in operational projects, including data management and file organization, to support company objectives.<br>• Communicate effectively, translating technical information into clear, concise language for various audiences.<br>• Collaborate with a diverse range of personalities, demonstrating professionalism and strong interpersonal skills.<br>• Support project management tasks by organizing files, tracking data, and ensuring information is up-to-date.<br>• Utilize relevant software systems, such as Q360 or similar tools, to streamline operations and enhance efficiency.<br>• Adapt to the needs of the business, showing flexibility and a willingness to take on additional responsibilities as required.