Zulekha Haywood

Zulekha Haywood is Iman and Spencer Haywood daughter. She Born July 5, 1978. She is first child of Iman. She has a nephew Stenton David Jones. Zulekha Haywood started off as an account manager for Iman Cosmetics where she worked for three years. She then got promoted to revenue and demand planning manager.