Manager, Business Development - Industrial Participation Europe & Africa (R3526)
19/07/2025,
Shield AI
London, UK
Industrial work / Service Industry / Manufacturing