Mindwire System

The Ottawa Business Journal and Ottawa Board of Trade have announced the recipients of the 2019-20 Employees’ Choice Awards, an annual recognition of the region’s best places to work