Malcolm Kapuza
Malcolm Kapuza

Malcolm Kapuza

CTO at AlliedCrowds

Editor of AlliedCrowds