Cruva employs 28 employees. The Cruva management team includes Sebastian Nelson (Chief Executive Officer), Nick Loconsole (VP of Sales), and Lailama Hasan (Sr. Marketing Manager).
Looking for a particular Cruva employee's phone or email?