Staples Inc's Marketing department is led by Peter Scala (Chief Merchandising Officer) and has 4 employees.
Peter Scala
Chief Merchandising Officer
Looking for a particular Staples Inc employee's phone or email?