Company Shopify
Date 2023-05
Industry Technology
City Ottawa
Country Canada
Employees Affected 2,300
% of Workforce 20%
Status Post-IPO