We are looking for a Purchase & Sales Specialist to support procurement operations for a non-profit organization in Williamsburg, Virginia. This Long-term Contract position will manage daily purchasing activity, coordinate with internal teams and vendors, and help maintain accurate, policy-compliant transaction records. The role is ideal for someone with hands-on experience in purchase order processing, purchasing card oversight, and collaboration with Accounts Payable and merchant service providers.<br><br>Responsibilities:<br>• Manage routine purchasing requests from intake through order completion, ensuring timely and accurate processing.<br>• Prepare, review, and track purchase orders while confirming that supporting documentation meets organizational standards.<br>• Administer purchasing card activity by monitoring transactions, reviewing reconciliations, and identifying exceptions for follow-up.<br>• Assist staff and suppliers with procurement-related questions, order issues, and documentation needs to support smooth purchasing operations.<br>• Collect and organize quotation records to support fair sourcing practices and maintain audit-ready procurement files.<br>• Work closely with Procurement, Finance, and Accounts Payable to resolve discrepancies and ensure efficient payment processing.<br>• Verify that purchasing activity aligns with internal policies, approval limits, and established financial controls.<br>• Maintain detailed procurement records and reports to support visibility into purchasing activity and card program performance.
We are looking for an IT Support Specialist II to provide dependable technical support and hands-on endpoint assistance for employees in Virginia Beach, Virginia. This contract opportunity with potential for a permanent role is ideal for someone who enjoys solving user issues, maintaining reliable device operations, and supporting core Microsoft and identity administration tasks. In this role, you will manage incoming support requests, contribute to system stability and security monitoring, and help keep IT processes and documentation current.<br><br>Responsibilities:<br>• Manage the daily support queue by assessing incoming issues, documenting activity, resolving Tier 1 and Tier 2 requests, and closing tickets within defined service expectations.<br>• Record all support interactions, including direct and walk-up requests, in the ticketing system so work can be prioritized, tracked, and reported accurately.<br>• Troubleshoot user-facing technical problems involving computers, software, printers, peripherals, connectivity, and account access, escalating more complex matters with complete notes when needed.<br>• Prepare, deploy, maintain, repair, and track inventory for workstations, mobile devices, printers, and related equipment across the organization.<br>• Carry out assigned administration tasks in Active Directory, Microsoft 365, and Entra ID, including account setup, group updates, licensing changes, onboarding, offboarding, and access management.<br>• Perform approved patching and update activities for workstations and servers, review backup results each day, and raise any failures or exceptions for further action.<br>• Monitor endpoint, backup, system, and security alerts, complete initial troubleshooting, and escalate suspicious activity or policy concerns to the appropriate technical lead.<br>• Create and update knowledge articles, runbooks, support procedures, hardware records, and recurring service trend reports to improve operational visibility and consistency.<br>• Assist with network and infrastructure troubleshooting, backup and recovery exercises, and evaluation or user support for approved technologies such as Microsoft Copilot.<br>• Travel occasionally to satellite offices as needed to provide onsite technical support and related IT assistance.