International Business Development Manager (A&D Industry)
6 months ago
London
The position will oversee sales growth within the A&D community, concentrating on fostering strong connections with clients in London/surrounding home counties and Europe. In this capacity, the ...