Bugcrowd employs 2,646 employees. The Bugcrowd management team includes Casey Ellis (Founder and Chief Strategy Officer), Dave Gerry (Chief Executive Officer), and Robert Taccini (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular Bugcrowd employee's phone or email?