42 employees
Factworks is an international market research and analytics company with offices in Berlin and San Francisco.
2002