freehire
/
Bullfinch
Subscribe to updates
Discussion
Company facts
Acquired-stage
Founded
2019
Employees
46
Headquarters
GERMANY
GERMANY