We are looking for a highly-motivated Sales and Business Manager to oversee the European market!
We’re looking for a highly-motivated Sales and Business Manager to oversee the European market. You’ll help develop new enterprise accounts, understand their technology challenges and identify potential opportunities for our o...