About Snowflake Technologies, Inc. (dba LivingTree)
Available information shows that Snowflake Technologies, Inc. (dba LivingTree) operates in the Internet Software and Services sector. The company has attracted investment from Barracuda Networks, Inc. (NYSE: CUDA). The company is headquartered in United States.