IT Business Development Manager - London
18 days ago
London
... services. With deep knowledge in the IT environment, he/she has leadership capacity, analysis and organization capacity, team working, is composed and an active listener, and is willing to keep ...