LOL. It is possible my English construction is not very good in the first place. But, that aside, what I want to do is find the best possible way of saying:

"The firm where I will be working has offices in Russia"

in Russian.

Thanks