I don't think that with this corporate culture you can blend in the corporate enviroment of Russia.
Printable View
I don't think that with this corporate culture you can blend in the corporate enviroment of Russia.
влиться
освоиться в (среде, обстановке)