Peter Barrie is the Executive Vice President, Global Chief Commercial Officer of Strike Social.
104 people are employed at Strike Social.
Strike Social is based in Chicago, Illinois.
The NAICS codes for Strike Social are [541810, 54181, 54, 541, 5418].
The SIC codes for Strike Social are [731, 73].