Russia Insider is one of the largest English language news resources about Russia. It was founded in September of 2014 and is growing rapidly.
We are currently a team of 15 employees and 40 volunteers around the world, based in Moscow, Russia.
We are a young, friendly place to work. Many of our staff work remotely.
We believe in taking care of our employees, and treating them well.