Vacancy expired!
Based in Frankfurt, Germany, you will report into the Sales Director - Central Europe, working in a dynamic, innovative and fast paced environment. You will be responsible for business development team in the UCaaS environment. Providingleadership towards the achievement of maximum profitability and growth in line with the Company’s vision and values.
Key Tasks
Key to success