N
Nanoheal1
Open positions
1 job
N
Nanoheal1 7 years ago
Technical Account Manager
North America
United States
As a Technical Account Manager you would: Be based out of the Nanoheal Orem, Utah office but may be required to travel 50% of the time. Act as liaison between Nanoheal, customers, and partners. Provide technical…
Automation ITIL Pre-sales Program Management Proof of Concept
