Business Development Manager - IT services - German speaking
8 days ago
London
Ability to work as part of a team with technical consultants and pre-sales support Nice to have: * Understanding of Financial Services, Travel Industry, Insurance, Healthcare, Telecom, IoT or ...