Muhammad Arrabi

Currently Senior Investment Associate at N2V - an Investment Firm. Ex Evangelist & Program Manager at Microsoft. Senior Developer at multiple Silicon Valley startups.