Spencer Ogden Announces 2018 Financial Results PR Newswire LONDON, April 24, 2019 LONDON, April 24, 2019 /PRNewswire/ -- Spencer Ogden, global Energy and Infrastructure recruitment specialists has today announced its operating profit for the year ended December 31st 2018 was up… ...