By Joseph Czikk June 16, 2014 7,000 Saint Elizabeth Employees Now Using SoapBox, the Social Media Platform for Workers SoapBox, the Toronto startup that a social media platform that allows its employees to suggest, discuss and vote on ideas,…