Bullfinch

Company facts

Acquired-stage
Founded
2019
Employees
46
Headquarters
GERMANYGERMANY