Neil Busri

Person

Mentioned, along with Dave Duffield, for their thorough interviewing process to ensure cultural fit for up to 500 employees.

Mentioned in 1 video