Snowflake Managing Director South Asia Geoff Soon says financial organisations require performance, flexibility, and scale to operate efficiently, and, fostering innovation in a competitive landscape, especially with the rise of digital banks, is an imperative.