Veiled employs 35 employees. The Veiled management team includes Nora Chamaa (Founder and Creative Director), Yaser Albataineh (Chief Operating Officer), and Hiroko Jimenez (Product Design Lead).
Looking for a particular Veiled employee's phone or email?