Say Hello to Our New Brand: Echobot is Now Dealfront 1 min read B2B growth Say Hello to Our New Brand: Echobot is Now Dealfront . April 3, 2023 Back in June 2022, we announced that we had merged with Leadfeeder following a €180m investment from...More