Elena Teselko

Elena Teselko is a content manager at YouScan. She has more than five years of experience in marketing and communications, including working in an advertising agency, IT companies, and media.
Back to top button