Nick Coelho, Senior Director, IT Opreations


Worried about your Toluna data and the Heartbleed Bug? Don’t be.