Business Development Manager
4 days ago
Greater London
Additional languages are a big plus (Italian, French, German, Arabic) * Knowledge of the customers, territory or CAD/CAE with emphasis on thermal-fluid engineering * Travel up to 20%, but this might ...