Sales and Solutions Engineering Manager
18 days ago
London
Presales, Contract (technical part), Client technical conversation * Technical single point of ... Bachelor/Master of Science in Mechanical, Electrical, Environmental, Structural Engineering ...