je.st
news
Endeavour Closes London Office After Review
2013-10-22 15:55:00| OGI
Coinciding with the completion of the strategic review process, Endeavour is closing its London office and consolidating its technical teams in Aberdeen, Scotland.
Tags: office
review
london
closes
Category:Industrial Goods and Services