Boris main picture

Boris Aleksandrov

Marketing & content

London, United Kingdom

About me

Better in person