Created in 2012 (United States), Snowflake own
2913 competing brands.
The Snowflake brand is owned by SNOWFLAKE INC, a company listed in Francfort.
Snowflake belongs to the Software business sector.
Snowflake is a brand of SNOWFLAKE INC (5Q5) Other brands