Davide Ricci, Wind River