Moab

HQ
New York
6 Total Employees
Year Founded: 2023

Teams at Moab

Recently posted jobs

YesterdaySaved
Remote
USA
Software
The Customer Support Representative at Moab will manage customer inquiries, investigate bugs, facilitate communication with engineering, and enhance the knowledge base while using AI tools to streamline support processes.