If so, what do?
Yes, and we cut them* off cold turkey. (Not sure what we did with our Russian employees though ).
The insurance company, no.
The parent, Aviation has paused servicing Russian aircraft – not sure if Power has anything going on in Russia right now.
No, but I used to work for a place that honors its best agents with a very Soviet-themed logo.
My prior company has Russian clients, serviced through the London office. Don’t work there anymore though