ECS employs 624 employees. The ECS management team includes Omar Khan (Head of CX | Consumer Insights | Market Research), Bilal Mahmood (Head of Retail), and Mujtaba Hussain (Internal Audit Manager).
Looking for a particular ECS employee's phone or email?