IDT is looking for a dynamic Sales Account manager to represent the company for EMEA accounts. If you're a proven sales manager with experience in managing significant profit targets, maintaining strong relationships and working in a daily demanding role, you're exactly who we're looking for!