As our visual marketing designer, you will be part of the Design team in Tallinn, Estonia. You will be responsible for designing social media materials, landing pages, and presentations in our style. You'll be working collaboratively with other desig