LABS TLV
121 Menachem Begin Rd. Tel-Aviv, Israel
Tel. +972 3-965-5033
infoil@labs.com
www.labstlv.com
Marketing Director / LABS
Group Head of IT / Lab Tech London Ltd