10 employees
Built from the ground up as an affordable eyewear brand located in The Netherlands.
2012