Elena Strelkova

15 year experience

Russian IT Market