Close

Elena Vakhromova

Elena Vakhromova

Elena Vakhromova is a marketing manager at Freemake, leading developer of free Windows software to work with multimedia. She also manages content strategy for their debut Freemake Music Box app for iPhone. Elena loves exploring new marketing techniques and frequently writes about mobile apps Continue Reading

X