Mehdi Daoudi

Mehdi Daoudi, Co-founder and CEO of Catchpoint.