About the role This is the role for you if you are motivated by building customer relationships and gaining customer trust as well as building long-term, profitable collaborations. In your role as Account Manager & Business Developer, your task will
1 records found. |