Latest news from Open Spaces Ltd
Published
New European Opportunities
Open Spaces have now been appointed as a supplier for a major client in a number of their European offices. If you are in any of the following countries and looking for a new challenge - The Netherlands…
Read article : New European Opportunities