Tamilla Dowse
Segovia, Spain
Tamilla Dowse
Bachelor in communication from IE University
Interested in how mass media is an integral part of society and how it affects how we intereact with one another in the present day and future.
In the future: running an advertising company for startups in Baku, Azerbaijan