WSC & Company is a private investment firm based in Charlotte, North Carolina. Established in 2012, the firm makes investments in family, individual and entrepreneur-owned businesses and partner with management teams to drive long-term growth. The assets of the firm are managed by the executive team.