Snowflake Ventures Invests in Omni Business Intelligence Platform Omni Announces Additional $20M in Capital From Theory Ventures