Teamleader snags €10M investment

November 11, 2016