turkey

/Tag:turkey

New offices in Istanbul

Due to the continued growth of our Istanbul team, it naturally lead to acquire bigger facilities. Our Turkish colleagues have moved to a much bigger new office, with a total on 1600 square feet meters divided in two floors. This new location