Sequoia chief executive and director, Garry Crole, has resigned from the firm. Crole said he felt it was in the “best interest of the company and its stakeholders” to step back but will remain as a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results