Insight employs 26 employees. The Insight management team includes Ahmed Hassan (HR Manager), Salma Ameen (Account Manager), and Mennatallah Nasser (Marketing Manager).
Looking for a particular Insight employee's phone or email?