2 employees
Filtr is a full-service marketing and design firm helping clients build the future of travel retail and global consumer channels.
2016