Karima Rafes

CEO of BorderCloud, Web developer and teacher