He lives and works in Manhattan and divides his time between New York City, Miami Beach and Nice, France.
טל חי ועובד במנהטן ומחלק את זמנו בין ניו יורק, מיאמי ביץ' והעיר ניס שבצרפת.