CrowdScreen

Location:

Westminster Business Square, 1-45 Durham StreetLondonGreater LondonSE11 5JHUnited Kingdom View Map

Revenue:

$1.4 Million

Employees:

7

Phone:

+44 20 8004 3422
More

Description:

CrowdScreen is an interactive social canvas for events, which engages your audience and makes them the star of your show. ...  

Read More

Browse ZoomInfo’s Directories