Primary Job Title General Manager, Founder Primary Organization Studio Luka
Location Tel Aviv-jaffa, Tel Aviv, Israel Regions Europe, Middle East, and Africa (EMEA), Middle East, Middle East and North Africa (MENA) Gender Female
Facebook View on Facebook LinkedIn View on LinkedIn
Tamar Sela is the General Manager and Founder of Studio Luka. She attended the Fashion Institute of Technology.

