10% owner at Taboola.com · 10% owner at ADT · 10% owner at TD SYNNEX · and 13 more. Filing since 9 Nov 2011. CIK 0001449433