Contact

Drop us a line

Business Development Inquiries video@takoomi.com
Finance Inquiries finance@takoomi.com

Our offices

Tel Aviv, Israel Azrieli Sarona Tower, 6107439, Tel Aviv, Israel
New York, NY, USA 247 W 38th St, New York, NY 10018