Mad Catz Interactive Customer Service Phone Numbers Customer service: 858 790-5008   Mad Catz Interactive Headquarters Info, Email, Phone number, Website and live chat Information Mad Catz is an American company that provided interactive entertainment products marketed under Mad Catz. The company was incorporated in Canada and headquartered in San Diego, California. Mad Catz had offices