CTOPENDATA

Explore companies in Connecticut

DAVID SCHELLHASE

DAVID SCHELLHASE

Company SLACK TECHNOLOGIES, INC.
Business Number 1293931
Role Principal
Title  SECRETARY
Residence Address SAN FRANCISCO, CA, 94105, USA
Business Address SAN FRANCISCO, CA, 94105, USA