Analysis
×
Marat Shamilevich Safiulin
Last position: Managing director (Federal fund on protection of Rights of investors and shareholders )