Business Development Manager
10 days ago
Greater London
Solid connections and expertise within sectors like energy, manufacturing, and water treatment, with a background in selling to engineering and technical leads. * Skills : Demonstrated success in ...