Black & Veatch
-
London,
United Kingdom
...
undertake planning, design, engineering, construction, technology, and energy services to our valued clients ... while following all company, client, and project design; may involve leading teams dedicated to these
...
Black & Veatch
-
Glasgow,
United Kingdom
...
undertake planning, design, engineering, construction, technology, and energy services to our valued clients ... while following all company, client, and project design; may involve leading teams dedicated to these
...