Arabesque employs 75 employees. The Arabesque management team includes Omar Selim (CEO), Ciaran McCale (Partner, Head of Marketing and Communications), and Frederik Eychenié (Chief Technology Officer).
Looking for a particular Arabesque employee's phone or email?