On a basic level, the right data warehouse for your business should be filtered based on three criteria. Integration, Pricing and Security.
If you are looking to choose between Snowflake and Redshift as your warehousing option, then this is the pit stop for your business. Study, analyze and compare the data warehouses yourself.
Snowflake vs Redshift(1)