Nick main picture

Nick Zhukov

Strategy in Investment Bankinng

London, United Kingdom