3 ms·
Do you work for Google in Europe? Or Amazon? we are not talking about small local IT companies
by Almondsetat 3y ago
Do you work for Google in Europe? Or Amazon? we are not talking about small local IT companies
- yreg 3y agoI'm talking about European companies, so no, not Google or Amazon. Say multinational banks.