Idris Atcha

Managing Partner

Idris Atcha