Customer Support Admin Work Location: Durham County, North Carolina Summary: The Customer Support Admin is responsible for processing and managing customer orders, ensuring accuracy and timely communication with both internal and external stakeholders. This role...