Freeed's Marketing department is led by Olli Vallo (Head of Partnerships and Growth) and has 2 employees.
Olli Vallo
Head of Partnerships and Growth
Nga Duong
Community and Marketing Specialist
Looking for a particular Freeed employee's phone or email?