IM London & IM Dubai employs 9 employees. The IM London & IM Dubai management team includes Caroline Beecher (Chairman), Ziyad Kayyali (Managing Director), and Liz Whiu (Managing Director).
Get Contact Info for All DepartmentsLooking for a particular IM London & IM Dubai employee's phone or email?