Leadfeeder employs 143 employees. The Leadfeeder management team includes Kevin McIntyre (Chief Executive Officer), Evan Nelson (VP, Customer Success and Support), and Carsten Wagener (Chief Financial Officer).
Looking for a particular Leadfeeder employee's phone or email?