Teamleader seed

Investor-hosted announcement reports €1m investment in Teamleader.

€1,000,000 AmountMay 22, 2014 Announced