Fremont, CA
$84K-$102K / yr. (est.)
This role can be based out of our Fremont, CA or Seattle, WA office Primary Responsibilities Serve as the technical post sales and Sustaining project contact as the face of the company for our customer support teams Understand the end-to-end process for...