Younes Aouad

Vice President – Chief Technology Officer