Summary: Infrastructure Utilities The Swann Group has undertaken senior executive and technical roles in the utilities industry for several years The extension of our search activities into the infrastructure sector was a
Image Dimensions: 193 x 144
Image originally found here.