Technology Navigators
–
Austin, TX
... They need you, an experienced Channel Partner Support Manager, to join the growing team located in Austin, Texas. What you get to do: -Take ownership of leading the setup, integration, and support of new distributors -Build working relationships ... - May 15