Robert Rosen will be the first to tell you that not much may make sense about the turns his professional life has taken in the past few years. A self-proclaimed tech geek, the law never really has been the sole passion of this adventurous 45-year-old from New Jersey who, last autumn, shed the general counsel […]