Sizzle Employee Directory
Entertainment ProvidersCalifornia, United States11-50 Employees
Sizzle has about 39 employees across 5 continents, with the largest share in North America (48%). By country, the largest groups are United States Of America (42%), India (18%) and United Kingdom Of Great Britain And Northern Ireland (8%). Analytics and Business make up 36% of the profiles with a known department. Sizzle's workforce spans 8 departments.