iNDEMAND's Sales department is led by Rob Barrabee (Vice President) and has 30 employees.
Rob Barrabee
Vice President
Henry Lai
Senior Manager
Christine Muaddi
Account Executive, Affiliate Marketing
Meg Koschik
Manager
A Denise Dixon
Marcos Galvan
Staci Henry
Regional Sales Manager
Marissa Comia
Account Manager
Looking for a particular iNDEMAND employee's phone or email?