Head of EMEA Marketing at Black & Veatch in Glasgow, Scotland, United Kingdom | Kablio