Vendoroo employs 94 employees. The Vendoroo management team includes David Normand (Chief PM), Nick Jacobsen (Executive Director, Client Success), and Yashar Babrzadeh (Chief Technology Officer).
Looking for a particular Vendoroo employee's phone or email?