James McGeehan serves as the Global Head of Financial Services at Snowflake. In this role, he applies his extensive experience to influence large global institutions, investors, and boards of trustees. He is responsible for managing go-to-market strategy, client presentations, contract negotiation, and implementation.
McGeehan is recognized as a successful entrepreneur and a multi-dimensional team leader.