3 ms·
They have offices in many parts of the world, I believe. Also, I imagine sponsoring employment visas is probably something routine for them. But yes, it's prob
by jolmg 8y ago
They have offices in many parts of the world, I believe. Also, I imagine sponsoring employment visas is probably something routine for them.
But yes, it's probably harder.