SPAIN > Argentinian firm – Satellogic is set to create 100 jobs in Barcelona, Spain by 2020

Satellogic logo With the opening of the central offices for Europe, Argentina based Satellogic is set to create 100 jobs in Barcelona, Spain by 2020. Complementing the international headquarters in Buenos Aires (Argentina), San Francisco (United States), Montevideo (Uruguay) and Tel Aviv (Israel)., this is the fifth head office for Satellogic. According to the Chief Data Scientist of Satellogic and head of More …