Krowd employs 41 employees. The Krowd management team includes Omar Rafii (Co-founder and CEO), Emma Vaughan (Head of Strategic Accounts), and Jonny Fox (Partnerships Director).
Looking for a particular Krowd employee's phone or email?