Spencer Ogden: the award-winning global energy, engineering and infrastructure recruitment specialists