Tanenbaum Deputy CEO Mark Fowler 10